Grunt JS Task Runner - 找不到任务目录,Task" vs-grunt-task-reader"找不到 - 文件路径前缀为/ c $ /

时间:2017-06-20 15:34:32

标签: visual-studio visual-studio-2015 gruntjs task-runner-explorer

我刚开始在一家新公司工作,我们将所有代码从源代码提取到本地计算机。一切运行正常,但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:

1 个答案:

答案 0 :(得分:0)

我找到了一个关于在Visual Studio 2015中设置Grunt的教程,它首先要说的是:"从工具/扩展和更新安装Web Essential 2015"。

问题解决了!

https://dvoituron.com/2015/07/15/grunt-and-bower-in-visual-studio-2015/