在兄弟文件夹中运行gulp任务

时间:2015-08-28 10:14:10

标签: node.js bash npm gulp

让我们说我需要运行gulp命令来构建一些资产。

假设我在根文件夹中,我有一个名为./node_modules/semantic-ui/的目录,它需要运行' gulp build'获得必要的资产。

我还设置了一个名为

的npm命令
build:semantic': 'gulp ./node_modules/semantic-ui'

但是不可能这样做,我不愿意在我的npm run命令中使用cd命令。

我该怎么做?感谢。

1 个答案:

答案 0 :(得分:2)

Gulp允许您传递 - cwd ,如果您这样做,它将从该目录中运行。所以在你的情况下,你这样做:

gulp --cwd './node_modules/semantic-ui'

希望有所帮助。如果没有,请告诉我。