如何使用节点一次安装多个gulp包?
我只是切换到gulp任务亚军自动化我的工作stream程,但有这个问题,每当我想开始一个新的项目,我必须安装所需的所有包在gulpfile.js使用以下命令:
npm install --save-dev {package name}
想象一下,其中有20个,这有点无聊。 怎么能简化这个?
就我个人而言,我大部分使用相同的gulp插件来完成我的所有项目。 我将我之前项目的package.json中的devDependencies
位复制到我新创build的package.json中,然后运行npm i
,它安装package.json
列出的所有依赖项。 这是一个巨大的定时器,特别是因为我通常也复制我的gulpfile.js。
注意:如果自上一个项目开始以来已经过了一段时间,不要忘记运行npm outdated
,以检查是否有更新的依赖关系。
你可以添加多个包名到npm install:
npm install --save-dev package1 package2 package3
npm将安装并保存package.json中的指定软件包。
您还可以使用括号扩展来安装许多类似命名的包:
npm i -D babel-{core,preset-es2015,preset-react}