【问题标题】:Envoyer deployment hooks - command not foundEnvoyer 部署挂钩 - 找不到命令
【发布时间】:2016-01-08 08:29:36
【问题描述】:

我使用 envoyer.io 来部署我的应用程序。

最近我从我的 git repo 中删除了已编译的 css/js 文件。相反,我想在生产服务器上编译它们。我厌倦了在 composer 安装后添加几个部署钩子。但是没有任何成功,我的每次尝试都以“找不到命令”而失败

例如,其中一个钩子看起来像:

cd {{release}}

npm install

我尝试了 {{release}} 和完整路径,但我总是得到

"bash: line 2: gulp: command not found"

虽然当我从控制台执行此操作时,它起作用了。

有什么解决办法吗?

提前致谢

【问题讨论】:

    标签: laravel envoyer.io


    【解决方案1】:

    npm install 不安装 gulp 本身,而是安装 elixir 和它用于使用 gulp 的所有部件。

    安装 gulp 时,应该全局安装:npm install --global gulp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-10
      • 2018-09-25
      • 1970-01-01
      相关资源
      最近更新 更多