我已经尝试在Visual Studio 2010和Visual Studio 2012中完成此操作。如果我的Gruntfile.js文件位于项目的根目录中,我可以从后期构建事件命令行运行"grunt"命令并且它可以正常运行。
grunt or grunt.cmd
但如果它在子目录中
$(ProjectDir)Public\grunt or $(ProjectDir)Public\grunt.cmd
它给我这个错误
The command "c:\web\Public\grunt.cmd" exited with code 9009.
我一直在研究这个问题,但没有找到太多帮助。我在 Grunt 文档中发现需要使用 "grunt.cmd" 而不是仅仅调用 "grunt",但这对我帮助不大。