2014-12-03 76 views
1

我试图在编译JS文件后作为Codekit Hook运行Gulp任务。在Codekit Hook中运行Gulp任务

我创建了一个新的挂钩,把下面的命令:

cd /path/to/my/web/project/ 
gulp default 

我只是想运行一个任务一饮而尽每次Codekit已经编译了一个JS文件。但没有任何反应。我做错了什么?

如果我在终端中运行该任务,一切都很好。

感谢您的任何帮助。

回答

2

我的解决办法是让一个shell脚本,并直接链接到它在Codekit钩:

如:

./rungulptasks.sh 

里面的“rungulptasks.sh”文件我把一个直接链接到本地吞吐箱:

node_modules/.bin/gulp 

现在它的工作。解决了。

P.S不要忘记让脚本可执行。

+0

我需要做的完全一样..你可以解释这个更好一点吗?比如发布一个示例代码...非常感谢 – Nick 2016-10-02 20:03:36