【发布时间】:2019-12-01 19:45:48
【问题描述】:
使用 express 学习节点,已下载并正在研究结构模板,但忘记如何启动 nodemon 以便自动应用任何更新。我从获得模板的地方获得了命令,但丢失了位置,并且在准备好 npm、node 的一些命令之后......我无法想出 how2。谢谢
运行应用的当前命令是:
npm start
//package.json
{
"name": "eautoshop",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www",
"devstart": "nodemon ./bin/www"
},
"dependencies": {
"cookie-parser": "~1.4.4",
"debug": "~2.6.9",
"express": "~4.16.1",
"express-validator": "^6.2.0",
"http-errors": "~1.6.3",
"morgan": "~1.9.1",
"mysql": "^2.17.1",
"pug": "^2.0.4"
},
"devDependencies": {
"nodemon": "^1.19.4"
}
}
nodemon app
给出错误:
'nodemon' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
【问题讨论】:
-
如果你想使用本地依赖,在命令前面加上
npx,在执行命令之前将node_modules/.bin文件夹添加到路径中。