1. 程式人生 > >挖坑指南:npm install命令各引數的區別(--sava --save-dev -g)

挖坑指南:npm install命令各引數的區別(--sava --save-dev -g)

前言

在前端工作中,npm已經成為必不可少的一部分。npm install可以為我們的專案安裝依賴,那麼這個命令的引數,各代表什麼含義呢?

開始

我們逐一來看看
npm install --save-dev: 安裝我們專案開發時的依賴,比如一些外掛,對我們的less/sass/js/img進行一些處理,用於開發環境。

npm install --save: 安裝專案上線執行時的依賴,比如我們專案依賴的框架vue,外掛jQuery等,用於生產環境。

npm install -g: 全域性安裝,通常用於安裝腳手架等工具。

npm install: 不帶引數,也會進行安裝,但是安裝的依賴不會被新增進專案的package.json中。

總結

哪些是我們專案開發時依賴的呢?哪些又是上線後依賴的呢?

開發時的依賴,就是為我們上線做準備工作的,而生產環境中的依賴,會被打包進我們最終的專案程式碼中,作為專案的一部分。

 

歡迎留言指導,感謝~或者掃描下方二維碼,與我取得聯絡~  (記得備註:CSND喔~)