我刚开始在一家新公司工作,我们将所有代码从源代码提取到本地计算机。一切运行正常,但Task Runner Explorer无法运行Gruntfile.js,因为它无法找到vs-grunt-task-reader.js
这是错误:
Failed to run "C:\Projects\DQ2 Application\deltaquestv2_frontend\DeltaQuest2\DeltaQuest2\DQ2-Client\Gruntfile.js"...
然后:
Tasks directory "\c$\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\TaskRunnerExplorer\Scripts" not found.
Warning: Task "vs-grunt-task-reader" not found.
失败的命令:
cmd.exe /c grunt -b "C:\Projects\DQ2 Application\deltaquestv2_frontend\DeltaQuest2\DeltaQuest2\DQ2-Client" --gruntfile "C:\Projects\DQ2 Application\deltaquestv2_frontend\DeltaQuest2\DeltaQuest2\DQ2-Client\Gruntfile.js" --tasks "\c$\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\TaskRunnerExplorer\Scripts" vs-grunt-task-reader
当我在cmd中运行命令时,我收到相同的消息,但是当我将\c$
更改为C:
时,它可以正常运行。
有没有办法在Visual Studio或Grunt配置中将\c$
更改为C:
?
或者,有没有理由为什么Grunt Task Runner在一台计算机上运行正常而不是我的?
不确定这是否会对此问题产生任何影响,但如果我运行" \ myComputerName \ c $"它在资源管理器中打开C:
答案 0 :(得分:0)
我找到了一个关于在Visual Studio 2015中设置Grunt的教程,它首先要说的是:"从工具/扩展和更新安装Web Essential 2015"。
问题解决了!
https://dvoituron.com/2015/07/15/grunt-and-bower-in-visual-studio-2015/