我已经尝试在 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”,但这对我没有多大帮助。