在windows服务上执行“grunt serve”

我有一个安装了nodejs的windows服务器电脑。

我需要在启动时自动执行我的grunt应用程序,并且我想使用一个windows服务。

解决方法可能是启动“cmd”内的“启动”文件夹中的链接,但Windows服务更好…有没有办法?

先谢谢你

卢卡

你可以用winser来做到这一点: https ://www.npmjs.com/package/winser

例:

如果你的gruntfile在D:\app并且你希望gruntfile在D:\app (cwd)执行,而grunt (grunt [not grunt-cli] is installed locally)你的PATH中(grunt [not grunt-cli] is installed locally)

 winser -i --startcmd "node D:\app\node_modules\grunt\bin\grunt --base D:\app --gruntfile D:\app\gruntfile.js"