Как решить проблему отсутствия скрипта в npm: создать и разместить мое приложение для реагирования?

Я пытаюсь разместить свое приложение для реагирования с помощью Netlify, но когда я запускаю npm run build, у меня возникает эта ошибка

npm ERR! missing script: build

Это мой файл package.json

 "name": "client",
  "version": "0.1.0",
  "private": true,
  "proxy": "http://localhost:5000",
  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.2.1"
},
"scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  }

Как я могу это решить?


person Lima    schedule 11.09.2020    source источник
comment
Ваш файл package.json должен находиться в корневом каталоге проекта. В противном случае вы можете установить корневой путь в netlify   -  person Tracer69    schedule 11.09.2020


Ответы (1)


Когда Netlify запускает npm, он не может найти команду run в вашем package.json, скорее всего потому, что она находится в неправильном каталоге.

Ваш package.json должен находиться в Базовом каталоге в вашей конфигурации Netlify. .

person Luke Storry    schedule 11.09.2020