我有一个问题:nodemon没有运行npm脚本(例如npm start
),
但是如果在npm脚本之外的命令行上调用nodemon ,则nodemon正常运行.
$ nodemon server.js
14 Feb 22:59:51 - [nodemon] v1.3.7
14 Feb 22:59:51 - [nodemon] to restart at any time, enter `rs`
14 Feb 22:59:51 - [nodemon] watching: *.*
14 Feb 22:59:51 - [nodemon] starting `node server.js`
Run Code Online (Sandbox Code Playgroud)
如何在npm脚本中调用它:
package.json
{
...
"scripts": {
"start": "nodemon server.js"
}
}
Run Code Online (Sandbox Code Playgroud)
当运行npm start脚本时:
$ npm start
> aaa@0.0.1 start /home/akul/Documents/aaa
> nodemon server.js
sh: 1: nodemon: not found
npm ERR! Linux 3.13.0-45-generic
npm ERR! argv "node" "/home/akul/npm-global/bin/npm" "start" …
Run Code Online (Sandbox Code Playgroud) Node.js本身支持工作线程和子进程的创建.那些使用过Node.js的人可能熟悉流控制库,如Async.js或Step.
既然Opa在Node.js堆栈上运行,有没有办法将Async.js库用作javascript模块?
是否有任何Opa语言的绑定允许线程或某种异步流控制?我怀疑没有,但我很好奇在Opa中实现线程或异步流量控制的可能选择是什么?
*现在我知道我可以用非Opa语言将我的工作转移到另一个脚本,但这是我唯一的选择吗?
提前谢谢,因为我是Opa的新手并且正在努力了解它的功能!