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