我检查了一个仓库,运行npm install
并尝试运行Gulp
,但我收到此错误:
[16:33:00]目录“/ Users / myname / project / folder / web / js-tasks”可以 不存在。
如果在终端我去了cd /Users/myname/project/folder/web/js-tasks
那么它会带我到那个目录没有问题。香港专业教育学院尝试运行gulp任务,因为sudo获得了许可,但我得到的结果相同。
gulpfile.js
位于~project/folder/web
。我在Mac上,我正在使用Vagrant
。我试图从主机运行它,但如果我SSH到我的Vagrant
机器,cd到gulpfile.js
所在的位置并运行gulp log我得到一个类似的错误Directory "/web/js-tasks" does not exist.
答案 0 :(得分:4)
很多时候,当我遇到gulp脚本问题时 - 我使用WebStorm IDE来调试它们。
幸运的是,WebStorm具有gulp任务的调试功能。
在gulpfile.js中设置断点后,您需要:
答案 1 :(得分:-1)
只要gulp文件中有任何错误阻止它运行,我就会收到此消息而不是正确的错误消息。