我正在尝试使用 nodemon 启动脚本,将其用作必需的模块,但我无法正确传递参数。
例如,对于
var args = [
process.argv[0], '--harmony',
'/path/to/script.js', '-i', 'logs'
];`
我希望脚本以以下方式启动:
node --harmony /path/to/script.js -i logs
但它不起作用,我能设法得到的是
node --harmony /path/to/script.js -i logs /path/to/script.js
这是我尝试过的:
var app = require('nodemon')({
script: args[2],
exec: args.join(' ')
});
我知道execMap
,但这并不好,因为无论如何我都不能在最后传递参数。
如何做呢?