我使用envoyer.io部署我的应用程序。
最近,我从git repo中删除了编译后的css/js文件。相反,我想在生产服务器上编译它们。我尝试在composer安装之后添加几个部署钩子。但是没有任何成功,每次尝试都会失败,并显示"command not found“。
例如,其中一个钩子如下所示:
cd {{release}}
npm install我同时尝试了{{release}}和完整路径,我总是得到
"bash: line 2: gulp: command not found"不过,当我从控制台执行此操作时,它起作用了。
有什么解决方案吗?
提前感谢
发布于 2016-01-24 02:01:23
npm install本身并不安装gulp,而是安装长生不老药和它用来使用gulp的所有组件。
当你安装gulp时,你应该全局安装它:npm install --global gulp
https://stackoverflow.com/questions/33054386
复制相似问题