mac上安裝npm

npm介紹

npm是基于nodejs的包管理器
從npm服務(wù)器下載別人的編寫的第三方包、模塊到本地使用。
從npm服務(wù)器下載安裝別人編寫的命令行程序到本地使用。
將自己寫的包、模塊或者著命令行程序上傳到npm服務(wù)器,共別人下載使用。

安裝node

brew install node

npm升級(jí)

npm是隨著nodejs安裝一并安裝的。 更新npm,可以用npm命令。
sudo npm install npm -g

npm相關(guān)命令介紹

全局安裝, 安裝在/usr/local/lib
npm install -g xx

請(qǐng)不要使用sudo進(jìn)行安裝,關(guān)于npm 取消sudo進(jìn)行全局模塊的安裝,使用下面的命令:

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

消除mac下npm全局安裝使用sudo命令,參考:
http://www.jackpu.com/xiao-chu-macxia-npmquan-ju-an-zhuang-shi-yong-sudoming-ling/

本地安裝, 安裝在當(dāng)前目錄
npm install xx

查看所有全局安裝的模塊
npm list -g

查看某個(gè)模塊的版本號(hào)
npm list grunt

卸載模塊
npm uninstall xxx
卸載后,可以cd到node_modules/目錄下查看,或者使用命令查看:
npm ls

更新模塊
npm update xx

搜索模塊
nm search xx

創(chuàng)建模塊
npm init

發(fā)布模塊
npm public

package.json文件說(shuō)明
package.json類似于Cocopods中的podspec文件。是對(duì)某指定包、模塊做的描述。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey閱讀 6,362評(píng)論 2 36
  • 1、npm是什么? NPM (node package manager),通常稱為node包管理器。顧名思義,它的...
    徐國(guó)軍_plus閱讀 7,148評(píng)論 1 6
  • npm是什么 NPM的全稱是Node Package Manager,是隨同NodeJS一起安裝的包管理和分發(fā)工具...
    build1024閱讀 8,125評(píng)論 0 9
  • 001. 行動(dòng)——五分鐘起飛法 一開(kāi)始興致勃勃地要做某事,摩拳擦掌,拖著拖著,就漸漸沒(méi)了心情。我也是有這種“三分鐘...
    餅姑娘閱讀 248評(píng)論 0 0
  • 看到美美的天空,心情也變好了。 早起打卡。
    詩(shī)水年華閱讀 231評(píng)論 0 0

友情鏈接更多精彩內(nèi)容