npm install -D與npm install -S的區(qū)別

一、主要區(qū)別就是依賴配置寫入package.json文件的位置不同而已
npm install -D 就是 npm install --save-dev
npm insatll -S 就是npm install --save

//-D,-S 分別是--save-dev和--save的簡寫
// 默認(rèn)就是 -S,可以省略不寫

我們在使用npm install 安裝模塊或者插件時,若寫到package.json文件中,用

--save-dev 或(寫入devDependencies)
--save (dependencies)

二、devDependencies與dependencies的區(qū)別

devDependencies用于開發(fā)環(huán)境,不用于生產(chǎn)環(huán)境 例如 vite、sass插件等(打包后就跟他沒關(guān)系了)
dependencies 用于生產(chǎn)環(huán)境例如vue、element-plus等等。
如下圖所示:sass僅用于生成環(huán)境,我們就使用npm i sass -D

A6EB7800-80D3-4938-AB72-252ECD9502CC.png

三、npm install module_name -g 全局安裝

將安裝包放在 /usr/local 下或者你 node 的安裝目錄。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容