如何在运行服务器时使node.js自动执行命令?

时间:2016-11-24 15:59:45

标签: javascript command line

例如我经常要写: "节点app.js&"启动服务器,然后手动写入: " watchify main.js -o bundle.js -v"开始观察脚本

有没有办法可以自动执行?和之后的其他行,所以我不必每次运行我的服务器时都单独手动输入/复制和粘贴行

1 个答案:

答案 0 :(得分:0)

在您的package.json文件中添加脚本部分。

然后拨打npm run <ScriptName>

如果您正在寻找bash特定示例,以下将执行此操作:

...
"scripts": {
    "run-and-watch": "node app.js & watchify main.js -o bundle.js -v"
}
...

npm run run-and-watch

如果您需要跨平台选项,可以使用npm模块,例如 concurrently npm-run-all 来帮助您解决问题。< / p>