NPM安装,使用构建脚本移动文件

时间:2015-04-07 15:13:10

标签: node.js npm

我已经构建了一个自定义的npm包,它本质上是一个依赖项列表,一个gulp文件和一个配置文件。我的想法是,每当我开始一个新的开发项目时,我都可以运行npm install <path-to-git-repo>来拉入gulp。

但是,我希望将gulp文件和配置文件移动到当前目录中,而不是保留在node_modules内。我尝试使用下面列出的package.json文件中的安装脚本来完成此操作,但它似乎没有做任何事情。我试图移动的文件包含在files的{​​{1}}部分中。

package.json

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

对于这样的事情,我认为拥有1个源gulp文件并指定依赖的gulp文件会更容易,无论你在哪里安装它们。 example blog

另外,要指出,install通常为considered an anti-pattern

但是要回答你的确切问题,这个命令mv gulpfile.js ./ && mv gulp.config.json ./在我看来就像你说的那样将gulpfile.js(已经在根目录中)移动到./(这是相同的)目录)。通过在命令行中自行运行命令,检查源目录实际上是否包含gulpfile.js