吞食 – 我必须为每个项目安装插件吗?

我有一个关于吞咽的问题。

我明白,当我想用​​gulp与我的项目,我需要运行“npm初始化”为包json,我需要安装gulp本地(假设全球已经安装)与“npm的安装 – 保存开发吞噬”,我需要安装我想使用的所有插件(–save-dev如此在本地?)。 我使用了大约10个大嘴插件,那大约300MB +的下载(我不明白为什么)每个项目。 另外下载也花费了太多的时间。

我的问题是:我必须安装所有插件的每个新项目,我想运行吞噬? 或者我可以只复制吞噬文件,并运行它没有再次安装插件,因为它需要30分钟来安装它们…

不,你基本上有这些select:

npm install pkg // install package locally npm install -g pkg // install globally npm install pkg --save // install package locally and save to package.json npm install -g pkg --save // install package globally and save to package.json