如何在package.json中的项目目录中为gulp文件创建路径

时间:2019-01-04 15:16:51

标签: javascript node.js gulp package.json

因此,我有一个目录“节点”,在其中运行许多不同的项目,有2个目录,一个是“示例”(提供一些模块),另一个是“项目”,在这里我将它们组合在一起非常好。因此,在一个项目中,我开始使用gulp,但是,我看到的所有package.json“脚本”都像 test : 'gulp' 等等,在我看来,它根本看不到我的。
node | +-- examples +-- projects | +-- 1 +-- 2 | +--gulpfile.js 我该怎么做,设置package.json以查看“ 2”目录中的gulp文件?

我试图在“ 2”中设置一个新的package.json,但它会使node_modules再下载一次,但这实际上很糟糕,但是它可以正常工作,因此gulp文件没有问题。

我希望2中的gulpfile.js会在没有新包json的情况下被发现。

1 个答案:

答案 0 :(得分:2)

最简单的方法是在运行gulp时指定gulpfile。假设您从node目录运行:

gulp --gulpfile=projects/2/gulpfile.js

Gulp还支持.gulp.json CLI配置文件,您可以在其中指定该命令行标志,这样就不必在每次运行时都重复它。检查the documentation了解更多信息。