繁体   English   中英

如何使用节点一次安装多个gulp包?

[英]How to install multiple gulp packages at once using node?

我刚刚切换到gulp任务运行器来自动化我的工作流程,但每当我想要启动一个新项目时都会出现这个问题我必须使用以下命令安装gulpfile.js中所需的所有软件包:

npm install --save-dev {package name}

想象一下,有20个,这有点无聊。 怎么可以简化这个?

您可以将多个包名称添加到npm install:

npm install --save-dev package1 package2 package3

npm将在package.json中安装并保存指定的包。

就个人而言,我对我的所有项目大多使用相同的gulp插件。 我将devDependencies位从我之前的一个项目的package.json复制到我新创建的package.json中,然后运行npm i ,它安装package.json列出的所有依赖项。 这是一个巨大的节省时间,特别是因为我通常也复制我的gulpfile.js。

注意:如果自上一个项目启动以来已经过了一段时间,请不要忘记运行npm outdated ,以检查是否在此期间更新了任何依赖项。

您还可以使用大括号扩展来安装许多类似命名的包:

npm i -D babel-{core,preset-es2015,preset-react}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM