让我们说我需要运行gulp命令来构建一些资产。
假设我在根文件夹中,我有一个名为./node_modules/semantic-ui/的目录,它需要运行' gulp build'获得必要的资产。
我还设置了一个名为
的npm命令build:semantic': 'gulp ./node_modules/semantic-ui'
但是不可能这样做,我不愿意在我的npm run命令中使用cd命令。
我该怎么做?感谢。
答案 0 :(得分:2)
Gulp允许您传递 - cwd ,如果您这样做,它将从该目录中运行。所以在你的情况下,你这样做:
gulp --cwd './node_modules/semantic-ui'
希望有所帮助。如果没有,请告诉我。