【发布时间】:2017-10-19 19:56:21
【问题描述】:
我有一个 Git 工作流程,我将我的 Git 更新推送到一个裸仓库,这会触发以下接收后挂钩:
#!/bin/sh
git --work-tree=/home/website/stage/public_html --git-dir=/home/website/stage/website.git checkout -f
cd /home/website/stage/public_html/wp-content/themes/theme/src/js/
npm install
gulp
这会从 package.json 文件安装我的 npm 包,但 gulp 命令不起作用。说“找不到命令”。
我不知道这是否是使用 gulp 构建我的 dist/ 文件夹的正确方法?即使当我通过 SSH 连接到服务器并尝试运行 npm install 和 gulp 时,它仍然会产生相同的错误。我在 CentOS 服务器上运行。
提前致谢。
【问题讨论】:
标签: git deployment gulp centos