我可以编写一个在Windows上运行稍有不同的npm脚本吗?

时间:2014-09-10 06:27:52

标签: windows node.js environment-variables npm

我正在使用scripts的{​​{1}}功能,通过输入npm来方便地启动我的服务。在我的npm start文件中,我有这个:

package.json

{ ... "scripts": { "start": "NODE_PATH=. node index.js", .... } } 是麻烦的部分。我这样做,所以我可以写我的javascript文件:NODE_PATH而不是require('lib/mymodule');或某些变体。在Windows上为命令设置环境变量有不同的语法。它将是require('../lib/mymodule');

如何根据操作系统完成正确的cmd /C "set NODE_PATH=. && node index.js"命令的运行?

0 个答案:

没有答案