mac上安裝npm

npm介紹

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

安裝node

brew install node

npm升級

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

npm相關命令介紹

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

請不要使用sudo進行安裝,關于npm 取消sudo進行全局模塊的安裝,使用下面的命令:

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/

本地安裝, 安裝在當前目錄
npm install xx

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

查看某個模塊的版本號
npm list grunt

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

更新模塊
npm update xx

搜索模塊
nm search xx

創建模塊
npm init

發布模塊
npm public

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

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