我正在尝试使用grunt.js运行节点文件
由于某些原因,我无法为节点文件提供参数。
这就是我想要发生的事情:
node server/index.js -e development-local
这是我的配置:
execute: {
development_target: {
src: ['index.js'],
options: {
args: ['e development-local',]
}
}
}
grunt.registerTask('serve-local', ['execute:development_target']);
但由于某种原因它不起作用。我尝试了一切。
答案 0 :(得分:0)
我想你正在使用grunt-execute来完成这项任务。
从库中你的args选项必须是一个数组来显示你的参数。
你试过了吗?
execute: {
development_target: {
src: ['index.js'],
options: {
args: ['-e', 'development-local']
}
}
}
grunt.registerTask('serve-local', ['execute:development_target']);
Plus src: ['index.js']
似乎是您文件的路径。你试过src: ['server/index.js']
吗?
您的控制台中是否有任何错误打印?