我正在创建一个ghost(http://ghost.io)主题,并将目录放在C:/www/megane_theme
中,我的目标文件夹位于C:/www/megane.local/contents/theme/megane
当事情是,当我单独运行gulp时,它会写入到目标文件夹就好了。但是当它正在观察任何更改时,它会响应更改(控制台通知显示任务已运行)但目标文件未写入。
为了澄清为什么我的源文件距离目标文件太远,当我输入bower install
并且即使我明确地在bower install bower.json
中键入val
时,似乎优先考虑来自ghost的bower。 ghost文件夹里面的源目录。为了不解决这个问题,我将它从ghost文件夹移开并拥有自己的文件夹。
这是gulp文件供参考。
答案 0 :(得分:0)
在gulp任务中,您将覆盖<ul>
<li>List Item 1</li>
<li>List Item 1</li>
<li>List Item 1</li>
</ul>
。
首次运行任务targetPath
后,全局变量sass
具有新值:targetPath
。
下一个任务:/www/megane.local/content/themes/megane/assets/css
。全局变量angular
的值为targetPath
。
解决方案很简单:不要覆盖全局变量/www/megane.local/content/themes/megane/assets/css/assets/js
targetPath