我正在使用Node.js和express.js,我也安装了Nodemon (存在于node_modules文件夹中),但它不工作。这是我的package.json代码。我该如何解决这个问题呢?
// package.json
{
"name": "node-api",
"main": "server.js",
"dependencies": {
"express": "~4.0.0",
"mongoose": "~3.6.13",
"body-parser": "~1.0.1"
}
}发布于 2018-11-12 23:46:08
添加nodemon作为dev依赖项
npm i -D nodemon或全局安装
npm i -g nodemon但是,在第二种方法中,它不会显示在package.json文件中
不需要使用--save或-S,因为它不在您的主代码中使用
编辑: 2019年1月6日在package.json文件的脚本标签中使用节点。喜欢
"scripts" : {
...
"start" : "nodemon index.js"
}然后在终端中使用npm start
发布于 2018-11-12 21:39:24
在终端中点击npm install --save nodemon -g或者通过npm install --save nodemon安装到你的项目中,它应该会像这样显示你的package.json
{
"name": "node-api",
"main": "server.js",
"dependencies": {
"express": "~4.0.0",
"mongoose": "~3.6.13",
"body-parser": "~1.0.1",
"nodemon": "^1.18.6"
}
}并运行nodemon server.js
检查是否安装了nodemon nodemon -v
发布于 2020-06-01 11:58:51
这个问题非常常见。它在安装时显示“发现0个漏洞”,但从未在开发依赖项中显示。
我尝试重新启动文本编辑器,然后再次运行该命令
npm i --save-dev nodemon它开始工作了。
https://stackoverflow.com/questions/53261141
复制相似问题