Альтернатива на "npm run eject" - PullRequest
0 голосов
/ 27 апреля 2018

Будет ли завершен проект приложения ReactJS, когда я просто закрою CLI, в то время как в первом случае менеджер пакетов Node.js выполнял сервер разработчика через команду «npm start» в CLI? Или проект приложения ReactJS будет работать в фоновом режиме?

Если второй вопрос верен, как я могу иначе остановить проект приложения ReactJS, не беспокоясь о том, что мне нужно запустить «npm run eject» в CLI и никогда не иметь возможности запустить проект приложения ReactJS на этапе разработки ? Следующее происходит, когда я делаю это (запускаю «npm run eject» в CLI) во второй раз:

npm ERR! path C:\Users\1st assembled M-PC\package.json
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\1st assembled M-PC\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\1st assembled M-PC\AppData\Roaming\npm-cache\_logs\2018-04-27T17_27_41_529Z-debug.log

1 Ответ

0 голосов
/ 28 апреля 2018

Если ваше приложение работает, просто нажмите Control + C , чтобы остановить его. Закрытие командной строки приведет к тому же результату. После этого вы все равно сможете запустить его снова с npm run start.

Примечание по извлечению - для успешного извлечения вам нужно запустить npm run eject из папки вашего проекта. Однако эта операция обычно необходима, только если вы опытный пользователь и вас не устраивает конфигурация по умолчанию.

...