我已经构建了一个自定义的npm包,它本质上是一个依赖项列表,一个gulp文件和一个配置文件。我的想法是,每当我开始一个新的开发项目时,我都可以运行npm install <path-to-git-repo>
来拉入gulp。
但是,我希望将gulp文件和配置文件移动到当前目录中,而不是保留在node_modules
内。我尝试使用下面列出的package.json
文件中的安装脚本来完成此操作,但它似乎没有做任何事情。我试图移动的文件包含在files
的{{1}}部分中。
package.json
感谢您的帮助
答案 0 :(得分:1)
对于这样的事情,我认为拥有1个源gulp文件并指定依赖的gulp文件会更容易,无论你在哪里安装它们。 example blog
另外,要指出,install
通常为considered an anti-pattern
但是要回答你的确切问题,这个命令mv gulpfile.js ./ && mv gulp.config.json ./
在我看来就像你说的那样将gulpfile.js(已经在根目录中)移动到./
(这是相同的)目录)。通过在命令行中自行运行命令,检查源目录实际上是否包含gulpfile.js