gpt4 book ai didi

javascript - nodemon 显示正在重新启动服务器,但在对文件进行更改时不起作用

转载 作者:行者123 更新时间:2023-12-02 19:24:05 28 4
gpt4 key购买 nike

我正在使用nodemon包,但它没有重新启动服务器。它只显示“由于更改而重新启动”。但在 YouTube 视频中,我看到它之后显示“服务器正在运行”状态。

就我而言,这没有显示。它只是显示“由于更改而重新启动”,当我在浏览器中查看我的作品时,它也没有更新。

我阅读了很多相关的堆栈溢出问题,但没有一个对我有帮助...将它们作为 devdependent.noting 本地安装在我的项目上也不起作用。

我还尝试更改 package.json 文件中的脚本标记。

运行时,我使用了nodemonnpm startnodemon app.jsnodemon lib/dev-server.js --delay 1nodemon -L 等等,但没有任何帮助。

================================================== ===================================编辑后的问题:

我正在使用 vs code。尝试使用express框架运行我的javascript代码。我正在使用 git bash 终端。任何基本的 hello world 代码也无法与 nodemon 一起运行。我遵循的步骤:node -vnpm -v 正在我的 bash 终端上运行。我创建了一个基本的 hello world Express 应用程序。使用 npm init npm installexpress --save

我附上了这个 testApp 的 github 存储库 https://github.com/webdevshiv/testApp.git那么主要问题是关于nodemon..安装nodemon:npm install nodemon --save-dev,还有nodemon install -g在脚本标签中:"scripts": { "start": "node app.js"},运行nodemon的代码:nodemon app.js在我的终端运行时我得到:(bash:nodemon:找不到命令)

但是 node app.js 正在工作......然后使用npx nodemon app.js它显示-----

([nodemon] 2.0.4 [nodemon] 要随时重新启动,请输入rs[nodemon] 监视路径:*.* [nodemon] 监视扩展名:js ,mjs,json [nodemon] 启动node app.js 示例应用程序监听 http://localhost:3000 [nodemon] 由于更改而重新启动... [nodemon] 由于更改而重新启动... [nodemon] 由于更改而重新启动... [nodemon] 由于更改而重新启动。)

您可以清楚地看到它第一次正在监听端口,但下次当我进行任何更改时,它会显示重新启动。但不重启..之前,当我发布此内容时,正常使用 nodemon 就是这种情况,但现在 nodemon 无法正常工作......

我附加了我的系统环境变量路径:C:\Program Files\MongoDB\Server\4.2\bin;C:\Program Files\Git\cmd; C:\Program Files\nodejs; C:\Program Files\nodejs\node_modules\npm

我给出了我的 VS Code 屏幕截图的链接 /image/7cslK.jpg /image/HaFOf.jpg

最佳答案

尝试将system 32的路径(在我的例子中为'C:\Windows\System32')添加到环境变量中。

这对我有用

关于javascript - nodemon 显示正在重新启动服务器,但在对文件进行更改时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62620729/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com