在IBM电源系统上运行Nodemon i



我是电源系统上节点开发的新手

# nodemon.js
[nodemon] 1.11.0
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node server.js`
[nodemon] Internal watch failed: watch ENOSYS

我的应用程序使用Express,EJS和Body-Parser在Nodemon之外效果很好。首先,我无法在全球安装Nodemon,因此我将其放在应用程序Node_modules目录上并设置路径,这不是我在其他环境中通常要做的。npm install -g如何在系统i上工作?对此的任何帮助非常感谢!谢谢!

我的环境是:

(node: v6.9.1)
(npm:3.10.8)
(OS:  V7R1)
Path: /QOpenSys/QIBM/ProdData/OPS/Node6/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin:/home/QSECOFR/projects/mytasklist/node_modules/nodemon/bin
LIBPath: /QOpenSys/QIBM/ProdData/OPS/Node6/bin:/home/QSECOFR/projects/mytasklist/node_modules/nodemon/bin

搜索几天后,我认为我找到了一个解决方案。我无法通过键入

直接运行nodemon
nodemon src/app.js

所以在Node14上,我找到了一个解决方法,在package.json

中添加了脚本行
 ... ,
  "main": "./src/app.js",
  "scripts": {
    ...,
    "serve": "nodemon -L"
  },

然后通过键入运行您的应用程序 npm run serve

和voilà!

它似乎以传统模式运行。

注意:在节点10中,这也起作用(但在节点14中也不行),即使我的主文件是src/app.js

"serve": "nodemon server.js"

相关内容

  • 没有找到相关文章

最新更新