站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        node環(huán)境中的npm是什么

        node環(huán)境中的npm是默認(rèn)的包管理和分發(fā)工具;npm的全稱是“Node Package Manager”,已經(jīng)成為了非官方的發(fā)布node模塊的標(biāo)準(zhǔn),npm允許用戶從NPM服務(wù)器下載別人編寫(xiě)的第三方包到本地使用,或者允許用戶將自己編寫(xiě)的包或命令行程序上傳到NPM服務(wù)器供別人使用。

        node環(huán)境中的npm是什么

        本文操作環(huán)境:Windows10系統(tǒng)、nodejs 16版、Dell G3電腦。

        node環(huán)境中的npm是什么

        npm是JavaScript運(yùn)行時(shí)環(huán)境Node.js的默認(rèn)包管理器。

        NPM的全稱是Node Package Manager,是一個(gè)NodeJS包管理和分發(fā)工具,已經(jīng)成為了非官方的發(fā)布Node模塊(包)的標(biāo)準(zhǔn)。

        npm是隨同Nodejs一起安裝的包管理工具,能解決Nodejs代碼部署上的很多問(wèn)題,常見(jiàn)的使用場(chǎng)景有以下幾種:

        • 允許用戶從NPM服務(wù)器下載別人編寫(xiě)的第三方包到本地使用。

        • 允許用戶從NPM服務(wù)器下載并安裝別人編寫(xiě)的命令行程序到本地使用。

        • 允許用戶將自己編寫(xiě)的包或命令行程序上傳到NPM服務(wù)器供別人使用。

        由于新版的nodejs已經(jīng)集成了npm,所以之前npm也一并安裝好了。同樣可以通過(guò)輸入 "npm -v" 來(lái)測(cè)試是否成功安裝。命令如下,出現(xiàn)版本提示表示安裝成功:

        $ npm -v 2.3.0

        如果你安裝的是舊版本的 npm,可以很容易得通過(guò) npm 命令來(lái)升級(jí),命令如下:

        $ sudo npm install npm -g /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js npm@2.14.2 /usr/local/lib/node_modules/npm

        如果是 Window 系統(tǒng)使用以下命令即可: npm install npm -g

        全局安裝與本地安裝

        npm 的包安裝分為本地安裝(local)、全局安裝(global)兩種,從敲的命令行來(lái)看,差別只是有沒(méi)有-g而已,比如

        npm install express          # 本地安裝 npm install express -g   # 全局安裝

        如果出現(xiàn)以下錯(cuò)誤: npm err! Error: connect ECONNREFUSED 127.0.0.1:8087

        解決辦法為: $ npm config set proxy null

        本地安裝

        • 將安裝包放在 ./node_modules 下(運(yùn)行 npm 命令時(shí)所在的目錄),如果沒(méi)有 node_modules 目錄,會(huì)在當(dāng)前執(zhí)行 npm 命令的目錄下生成 node_modules 目錄。

        • 可以通過(guò) require() 來(lái)引入本地安裝的包。

        全局安裝

        • 將安裝包放在 /usr/local 下或者你 node 的安裝目錄。

        • 可以直接在命令行里使用。

        如果你希望具備兩者功能,則需要在兩個(gè)地方安裝它或使用 npm link。

        推薦學(xué)習(xí):《nodejs視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 国产A√精品区二区三区四区| 国产精品福利片免费看| 91久久精品91久久性色| 四虎永久在线精品国产馆V视影院| 久久亚洲国产精品一区二区| 亚洲av无码国产精品夜色午夜| 精品免费久久久久国产一区| 久久亚洲国产精品一区二区| 人妻精品久久无码区| 无码精品人妻一区| 国产专区日韩精品欧美色| 国产精品91av| 精品熟女少妇av免费久久| 亚洲精品无码专区在线播放| 精品久久久久久国产三级| 99热都是精品久久久久久| 久久精品www人人爽人人| 高清日韩精品一区二区三区| 国产精品人成在线播放新网站| 亚洲国产精品一区二区第一页免 | 久久国产精品无码HDAV| 久久久久亚洲精品天堂久久久久久 | 国产高清一级毛片精品| 九九热在线视频观看这里只有精品| 久久久久久九九99精品 | 国产精品丝袜久久久久久不卡| 久久福利青草精品资源站| 8x福利精品第一导航| 99香蕉国产精品偷在线观看 | 香港三级精品三级在线专区| 久久精品国产亚洲一区二区三区| 国产精品亚洲欧美大片在线观看| 国产精品伦理久久久久久| 99久久精品免费看国产| 亚洲精品高清国产一久久| 亚洲一区精品中文字幕| 91久久精品视频| 99久久99久久精品国产片| 国产午夜福利精品久久| 男女男精品网站免费观看| 久久亚洲精品无码播放|