【问题标题】:node start with nodemon节点以 nodemon 开头
【发布时间】: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文件夹添加到路径中。

标签: node.js express npm


【解决方案1】:

你可以只指向 nodemon 可执行文件...

node node_modules/nodemon/bin/nodemon.js bin/www

【讨论】:

    猜你喜欢
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 2017-06-02
    • 1970-01-01
    • 2020-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多