Я создал новый репозиторий github с файлами из рабочего проекта, который я скачал из другого моего репозитория github. Я бежал npm install
. Когда я пытаюсь npm start
, я получаю следующую ошибку:
npm ERR! missing script: start
npm ERR! A complete log of this run can be found in:
npm ERR! /home/mycomputername/.npm/_logs/2020-03-22T17_16_37_070Z-debug.log
В других сообщениях я читал, что проблема может быть в файле 'scripts', 'start'. json. Вот как выглядит мой файл:
{
"name": "myproject",
"version": "0.1.0",
"private": true,
"dependencies": {
"bootstrap-4-grid": "^3.2.0",
"formik": "^2.1.4",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-router-dom": "^5.1.2",
"react-scripts": "3.2.0",
"react-spring": "^8.0.27",
"use-places-autocomplete": "^0.5.4",
"yup": "^0.28.1"
},
"scripts": {
"start": "react-scripts start", //supposedly problematic
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
Я попытался изменить стартовый скрипт на "start": "index.js"
или "start": "App.js"
, так как они являются моим основным файлом, но я понятия не имею, правильно ли я поступаю .
Если я запускаю npm run
, это то, что я получаю
Lifecycle scripts included in mycomputername:
test
echo "Error: no test specified" && exit 1
| npm update check failed │
│ Try running with sudo or get access │
│ to the local update config store via │
│ sudo chown -R $USER:$(id -gn $USER) /home/mycomputername/.config |
Более того, этот репозиторий будет доступен другим людям - будут ли у них такие же проблемы, когда они будут клонироваться из моего хранилище