当我关闭CLI时,ReactJS应用程序项目是否会结束,而在第一个实例中,Node.js包管理器通过CLI中的" npm start" -command运行开发人员服务器?或者ReactJS应用程序项目是否会在后台运行?
如果第二个问题是真的,我怎么能在不必担心必须运行" npm run eject"的情况下停止ReactJS应用程序项目?在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
答案 0 :(得分:0)
如果你的应用程序正在运行,只需按 Control + C 即可暂停它。关闭命令提示符将获得相同的结果。在此之后,您仍然可以使用npm run start
再次运行它。
关于弹出的说明 - 要成功弹出,您需要从项目文件夹中运行npm run eject
。但是,只有当您是高级用户并且您对默认配置不满意时,通常才需要执行此操作。