所以我有一个目录“node”,我在其中运行许多不同的项目,有 2 个目录,一个是“examples”,提供一些模块,另一个是“projects”,我将它们组合在一起。因此,在我开始使用 gulp 的一个项目中,但是,我看到的所有 package.json“脚本”就像
测试:' gulp '
等等,在我的情况下,它看不到我的。
Node
|
+-- 例子
+-- 项目
|
+-- 1
+-- 2
|
+--gulpfile.js
我能做些什么来设置我的 package.json 以查看“2”目录中的 gulp 文件?
我试图在“2”中设置一个新的 package.json,但它使 node_modules 多下载一个,这实际上很糟糕,但是,它有效,所以 gulp 文件没有问题。
我希望在没有新包 json 的情况下找到 2 中的 gulpfile.js。
最佳答案
最简单的方法是在运行 gulp 时指定 gulpfile。假设您从 node
目录运行:
gulp --gulpfile=projects/2/gulpfile.js
Gulp 还支持 .gulp.json
CLI 配置文件,您可以在其中指定该命令行标志,这样您就不必在每次运行时都重复它。检查the documentation了解更多信息。
关于javascript - 如何在 package.json 的项目目录中为 gulp 文件创建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54041647/