成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

npm install -save 和 -save-dev

zhiwei / 2031人閱讀

摘要:會將模塊依賴寫入節(jié)點。運行初始化項目時,會將模塊下載到項目目錄下。運行或者注明變量值為時,不會自動下載模塊到目錄中開發(fā)環(huán)境。這些模塊在我們的項目部署后是不需要的,所以我們可以使用的形式安裝。

npm install packageName //本地安裝,安裝到項目目錄下,不在package.json中寫入依賴
npm install packageName -g //全局安裝,安裝在Node安裝目錄下的node_modules下
npm install packageName --save //安裝到項目目錄下,并在package.json文件的dependencies中寫入依賴,簡寫為-S
npm install packageName --save-dev //安裝到項目目錄下,并在package.json文件的devDependencies中寫入依賴,簡寫為-D

npm install packageName 命令

安裝模塊到項目node_modules目錄下。

不會將模塊依賴寫入devDependencies或dependencies 節(jié)點。

運行 npm install 初始化項目時不會下載模塊。

npm install -g packageName 命令

安裝模塊到全局,不會在項目node_modules目錄中保存模塊包。

不會將模塊依賴寫入devDependencies或dependencies 節(jié)點。

運行 npm install 初始化項目時不會下載模塊。

npm install -save packageName 命令

安裝模塊到項目node_modules目錄下。

會將模塊依賴寫入dependencies 節(jié)點。

運行 npm install 初始化項目時,會將模塊下載到項目目錄下。

運行npm install --production或者注明NODE_ENV變量值為production時,會自動下載模塊到node_modules目錄中(生產(chǎn)環(huán)境)。

npm install -save-dev packageName 命令

安裝模塊到項目node_modules目錄下。

會將模塊依賴寫入devDependencies 節(jié)點。

運行 npm install 初始化項目時,會將模塊下載到項目目錄下。

運行npm install --production或者注明NODE_ENV變量值為production時,不會自動下載模塊到node_modules目錄中(開發(fā)環(huán)境)。

總結(jié)
devDependencies 節(jié)點下的模塊是我們在開發(fā)時需要用的,比如項目中使用的 gulp ,壓縮css、js的模塊。這些模塊在我們的項目部署后是不需要的,所以我們可以使用 -save-dev 的形式安裝。像 express 這些模塊是項目運行必備的,應(yīng)該安裝在 dependencies 節(jié)點下,所以我們應(yīng)該使用 -save 的形式安裝。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/94424.html

相關(guān)文章

  • npm install 你很明白嗎?

    摘要:你很明白嗎依賴開發(fā)依賴當(dāng)我們敲的時候會安裝哪些依賴,和都會安裝嗎還是只安裝項目依賴包是放在和簡單問兩個問題,勾起大家對,,的回憶。和還是有明顯區(qū)別的。結(jié)論當(dāng)你在開發(fā)一個包的時候,還是要好好管理你的依賴和依賴。 npm install 你很明白嗎dependencies 依賴devDependencies 開發(fā)依賴 【當(dāng)我們敲 npm install 的時候會安裝哪些依賴,depende...

    SnaiLiu 評論0 收藏0
  • npm的lock機制解析

    摘要:但往往中指定的是一個版本范圍,例如以上這個指定的范圍是版本號大于等于且大版本號為。之后的機制滿足了要求鎖版本的開發(fā)者們的需要,我們只需要拿到一份就可以知道要安裝的依賴的具體版本號。 npm是什么 npm是一個包管理工具,開源作者可以把開源包發(fā)布在平臺上供其他人下載使用。前端的同學(xué)基本都使用過npm,這里就不做過多介紹。日常工作中npm的主要用途就是根據(jù)項目的package.json使用...

    BlackFlagBin 評論0 收藏0
  • React+Webpack+Eslint+Babel構(gòu)建React腳手架

    摘要:注是安裝在生產(chǎn)環(huán)境,安裝在開發(fā)環(huán)境。安裝后,手動創(chuàng)建文件進行定制。配置是語法轉(zhuǎn)化器,可從學(xué)習(xí)其用法。配置是一個工具,用來避免低級錯誤和統(tǒng)一代碼的風(fēng)格??蓮淖允褂茫芊奖?。最后貼上自己的,前端小白,歡迎指導(dǎo)。 React+webpack+Eslint+Babel構(gòu)建React腳手架 參考網(wǎng)上文章,說的不是很全,想自己寫一篇來鞏固知識點,腳手架源碼參考阮一峰老師的Github 所用技術(shù)棧...

    jaysun 評論0 收藏0
  • [譯]2018年值得關(guān)注的10大JavaScript動畫庫

    摘要:幸運的是,供應(yīng)似乎與需求相匹配,并且有多種選擇。讓我們來看看年值得關(guān)注的十大動畫庫。八年了,仍然是一個強大的動畫工具。接下來在這個令人驚嘆的動畫庫列表上的就是了。,通常被稱為動畫平臺,我們忽略它在列表中的排名,它是列表中最受歡迎的庫之一。 原文鏈接原譯文鏈接 現(xiàn)代網(wǎng)站的客戶端依靠高質(zhì)量的動畫,這就使得JavaScript動畫庫的需求不斷增加。幸運的是,供應(yīng)似乎與需求相匹配,并且有多種選...

    Me_Kun 評論0 收藏0
  • Node服務(wù)一鍵離線部署

    摘要:背景說明項目測試通過,到了上線部署階段。部署的機器安全限制比較嚴格,不允許訪問外網(wǎng)。其中目錄中,存放的是部署相關(guān)的腳本。寫在后面文中提及的服務(wù)離線部署,應(yīng)該已經(jīng)可以涵蓋大部分的場景,舉一反三即可。 背景說明 項目測試通過,到了上線部署階段。部署的機器安全限制比較嚴格,不允許訪問外網(wǎng)。此外,沒有對外網(wǎng)開放ssh服務(wù),無法通過ssh遠程操作。 針對上面提到的兩條限制條件,通過下面方式解決:...

    wenzi 評論0 收藏0
  • mac Os下全局安裝vue cli3.0出現(xiàn)的報錯解決方案

    摘要:直接全局安裝是會出現(xiàn)錯誤錯誤如下這種錯誤提示是你沒有權(quán)限將安裝文件直接寫入一個權(quán)限控制文件里。 直接 npm install -g @vue/cli全局安裝是會出現(xiàn)錯誤 錯誤如下: Last login: Tue Oct 30 23:43:58 on ttys000 asusdeMac:~ asus$ npm install -g @vue/cli npm WARN deprecate...

    AlphaWatch 評論0 收藏0

發(fā)表評論

0條評論

zhiwei

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<