這篇文章主要講解了“Node.js包管理工具npm和yarn的用法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Node.js包管理工具npm和yarn的用法”吧!

創(chuàng)新互聯(lián)建站服務(wù)項目包括曲松網(wǎng)站建設(shè)、曲松網(wǎng)站制作、曲松網(wǎng)頁制作以及曲松網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,曲松網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到曲松省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
npm 共享項目 :npm 官網(wǎng): npmjs.com
在 npm.js 上注冊一個賬號:
一、使用 npm
第一步 : 首先在官網(wǎng)上注冊一個賬號
第二步 : 要進(jìn)行賬號的郵箱驗證
第三步 : 存好賬號和密碼
二、將 node 項目變成一個包
npm init 要求 包 名稱必須是全網(wǎng)唯一
三、上傳 node 包
npm adduser
四、將本地的包傳到線上的倉庫中
npm publish
五、下載線上的 node 包 npm install 包名稱 npm i lichune201807091415
安裝淘寶鏡像 : npm install -g cnpm --registry=https://registry.npm.taobao.org (了解)
然后將 npm 改成 cnpm 即可
批量安裝插件 :
npm install 會自動去 package.json 包的 dependencies 中去查找 插件名稱
dependencies 與 devDependencies 之間的區(qū)別?
使用 npm install node_module --save 自動更新 dependencies 字段值; 默認(rèn)
使用 npm install node_module –save-dev 自動更新 devDependencies 字段值;
dependencie 配置當(dāng)前程序所依賴的其他包。 線上模式所依賴的包管理(生產(chǎn)模式)
devDependencie 配置當(dāng)前程序所依賴的其他包,只會下載模塊,而不下載這些模塊的 測試和文檔框架 開發(fā)模式所依賴的包
npm 的小缺點
包是同步下載的
一個項目下載過一次 在另一個項目中重新下載
Yarn 文檔&下載安裝
Yarn 是一種命令 就是對 npm 命令的包裝
安裝命令 :
npm install yarn -g
yarn 的使用 :
1、創(chuàng)建一個 yarn 目錄
2、執(zhí)行 yarn init ,輸入包的名字 一路回車 用 yarn 把代碼變成包 (npm init)
傳到線上 : yarn login ==== npm adduser yarn publish === npm publish
3、yarn add cheerio 下載第三方插件包 自帶了--save 的特性 npm install cheerio --save ==== yarn add cheerio npm install cheerio --save-dev == yarn add cheerio --dev
4、yarn install ==== npm install 批量安裝 package.json 中的所有插件
5、yarn update 依賴包名 更新一個依賴包
6、yarn remove 依賴包名 刪除一個依賴包
yarn 的好處 :
yarn 是異步的 安裝起來比 npm 快
yarn 可以有效的保證版本號一致 開發(fā)的時候不容易出錯
yarn 本地的已經(jīng)安裝過的包會有緩存 在其它項目中安裝時直接調(diào)用緩存中的包 會非常的快
感謝各位的閱讀,以上就是“Node.js包管理工具npm和yarn的用法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Node.js包管理工具npm和yarn的用法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
本文題目:Node.js包管理工具npm和yarn的用法
當(dāng)前URL:http://chinadenli.net/article10/ppdigo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站排名、虛擬主機(jī)、小程序開發(fā)、用戶體驗、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)