【发布时间】:2015-01-06 22:16:56
【问题描述】:
为什么这没有执行?
git clone app.git && cd app && npm install && bower install && gulp
输出 gulp:找不到命令
这个
git clone app.git && cd app && npm install && bower install ; gulp
输出 gulp:找不到命令
但只有
git clone app.git && cd app && npm install && bower install 然后gulp
有没有办法在链内执行gulp?
请注意:
Gulp 已通过 npm install -g gulp 全局安装
在无意义的目录中运行 gulp 会抛出
[04:24:57] Local gulp not found in ~/dev/projects/repoint
[04:24:57] Try running: npm install gulp
这意味着它的安装是全局安装的。
对于演示,请获取此 repo 并执行:
git clone https://github.com/vko-online/metro.git && cd metro && npm install && bower install && gulp
【问题讨论】:
-
你安装了 global gulp 吗?
-
报错
gulp: command not found前面有空格吗? -
为我工作 ->
git clone https://github.com/vko-online/metro.git && cd metro && npm install && bower install && gulp -
@evc:你没有将这两行(shell命令+响应)粘贴在一个单独的代码段中,所以无法查看是否有空格或
gulp这个词位于左边距。 -
@evc:顺便引用 SO 输入表单的帮助信息(在代码菜单下):“要创建代码块或其他预格式化文本,缩进四个空格:”
标签: bash command-line command-line-arguments gulp bower