Как заставить npm начать работу с клонированным репозиторием React? - PullRequest
0 голосов
/ 22 марта 2020

Я создал новый репозиторий 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 |

Более того, этот репозиторий будет доступен другим людям - будут ли у них такие же проблемы, когда они будут клонироваться из моего хранилище

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...