我剛換吞掉任務運行自動化我的工作流程,但有這個問題,每當我要開始一個新的項目,我必須安裝在使用以下命令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}