npm 安裝依賴 以及dependencies 和 devDependencies的區別
npm install 依賴 (已經安裝上了 , 但在package.json 中沒有,不能通過npm i 安裝)
npm install 依賴 --save (已安裝,依賴包的名稱在package.json的dependencies中, 可通過npm i 安裝)
npm install 依賴 --save-dev (已安裝,依賴包的名稱在package.json的devDependencies中, 可通過npm i 安裝)
dependencies 和 devDependencies區別
devDependencies 里面的插件只用於開發環境,不用於生產環境,而 dependencies 是需要發布到生產環境的。
vue 項目中
若文件中import 引入 devDependencies 中插件 依然會把當前引入的插件打包到文件中, 不引入 ,則不打包。
而 dependencies 中的插件不管你引不引入都會打包到文件中去。