npm не запускается при использовании create-реагировать-приложение - PullRequest
0 голосов
/ 19 апреля 2020

Я просмотрел inte rnet и не могу найти способ исправить мою проблему. Ниже приведены команды, которые я сделал

C:\Users\Angengos>create-react-app learn-react

Creating a new React app in C:\Users\Angengos\learn-react.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...


> core-js@2.6.11 postinstall C:\Users\Angengos\learn-react\node_modules\babel-runtime\node_modules\core-js
> node -e "try{require('./postinstall')}catch(e){}"


> core-js@3.6.5 postinstall C:\Users\Angengos\learn-react\node_modules\core-js
> node -e "try{require('./postinstall')}catch(e){}"


> core-js-pure@3.6.5 postinstall C:\Users\Angengos\learn-react\node_modules\core-js-pure
> node -e "try{require('./postinstall')}catch(e){}"


> ajv@6.12.1 postinstall C:\Users\Angengos\learn-react\node_modules\ajv
> opencollective-postinstall || true

+ react-scripts@3.4.1
+ react-dom@16.13.1
+ react@16.13.1
added 1606 packages from 751 contributors and audited 931219 packages in 904.669s

58 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities


A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.

C:\Users\Angengos>cd learn-react/

C:\Users\Angengos\learn-react>npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Angengos\AppData\Roaming\npm-cache\_logs\2020-04-19T17_42_57_484Z-debug.log

C:\Users\Angengos\learn-react>

И ЭТО ПАКЕТ. json

{
  "name": "learn-react",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-scripts": "3.4.1"
  }
}

И ЗДЕСЬ УЗЕЛ И NPM ВЕРСИЯ

C: \ Users \ Angengos \ обучения-реакции> узел - версия v12.16.2

C: \ Users \ Angengos \ обучения-реакция> npm - версия 6.14.4

1 Ответ

0 голосов
/ 19 апреля 2020

Кажется, что скрипты не входят в ваш пакет json. Добавьте это и еще раз:

"scripts": {"start": "response-scripts start", "build": "response-scripts build", "test": "response-scripts test", "eject": "response-scripts eject"},

Это должно выглядеть так:

{
  "name": "learn-react",
  "version": "0.1.0",
  "private": true,
  "scripts": {
      "start": "react-scripts start",
      "build": "react-scripts build",
      "test": "react-scripts test",
      "eject": "react-scripts eject"
},
  "dependencies": {
     "react": "^16.13.1",
    "react-dom": "^16.13.1",
   "react-scripts": "3.4.1"
  }
}
...