Альтернатива на "npm run eject"
Будет ли завершен проект приложения 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 ответ
Если ваше приложение работает, просто нажмите Control + C, чтобы остановить его. Закрытие командной строки приведет к тому же результату. Вы все еще сможете запустить его снова с npm run start
после этого.
Примечание об извлечении - для успешного извлечения необходимо запустить npm run eject
из папки вашего проекта. Однако эта операция обычно требуется только в том случае, если вы являетесь опытным пользователем и вас не устраивает конфигурация по умолчанию.