幾種npm install 的區別

2022-06-22 19:12:10 字數 574 閱讀 1766

乙個node package有兩種依賴,一種是dependencies,一種是devdependencies,其中前者依賴的項該是正常執行該包時所需要的依賴項,而後者則是開發的時候需要的依賴項,像一些進行單元測試之類的包。

npm install

缺省會安裝兩種依賴,如果你只是單純的使用這個包而不需要進行一些改動測試之類的,可以使用

npm install --production

只安裝dependencies而不安裝devdependencies。

如果你是通過以下命令進行安裝node模組

npm install packagename

那麼只會安裝dependencies,如果想要安裝devdependencies,需要輸入

npm install packagename --dev

如果npm install安裝專案所以依賴時候,不想安裝optionaldependencies中的可選依賴項,則可以使用以下命令:

npm install --no-optional

npm i和npm install的區別

最近人用npm i來直接安裝模組,但是有會報錯,用npm install就不會報錯,剛開始百思不得其解,它倆明明是同乙個東西 後來查npm的幫助指令發現還是沒區別,npm i僅僅是npm install的簡寫 實際使用的區別點主要如下 windows下 1.用npm i安裝的模組無法用npm uni...

npm install出的node sass問題

解決辦法 cnpm install node sass cnpm是乙個強悍的工具,幾乎能解決所有npm安裝第三方包時遇到的問題。npm install npm rm node sass cnpm install node sass npm install 幾乎所有需要的環境 python等 都是預安...

npm install 出現的各種問題

執行命令 npm install 出現grp err configure error npm err code elifecycle gyp err uncaught exception gyp err stack gyp err system gyp err command gyp err cwd...