我想在新的命令提示符窗口中启动一个http服务器作为grunt启动过程的一部分
我可以使用grunt-shell-spawn通过
启动服务器grunt.initConfig({...
shell:{
httpServer:{
command: 'http-server C:/node/MGP',
options:{
async:true
}
}
}
和
grunt.registerTask('default',['shell:httpServer']);
但是当我用
替换命令时command: 'start cmd /k "http-server C:/node/MGP"',
或
command: 'start cmd /c "http-server C:/node/MGP"',
它启动了新的命令窗口,但似乎没有启动服务器 - 或者显示服务器已经启动的任何迹象。
如何在新窗口中执行命令并使用流输出执行?
答案 0 :(得分:0)
我用来启动node server.js Exemplo:
command: 'start "SERVER" node server.js'
如果您的命令" http-server C:/ node / MGP"这是正确的,只需这样做:
command: 'start "NAME WINDOW" http-server C:/node/MGP