天天看點

挖坑指南: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中。

總結

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

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

噓寒問暖 不如打筆巨款~

挖坑指南:npm install指令各參數的差別(--sava --save-dev -g)

繼續閱讀