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,280评论 2 36
  • 1、npm是什么? NPM (node package manager),通常称为node包管理器。顾名思义,它的...
    徐国军_plus阅读 7,102评论 1 6
  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 7,987评论 0 9
  • 001. 行动——五分钟起飞法 一开始兴致勃勃地要做某事,摩拳擦掌,拖着拖着,就渐渐没了心情。我也是有这种“三分钟...
    饼姑娘阅读 200评论 0 0
  • 看到美美的天空,心情也变好了。 早起打卡。
    诗水年华阅读 194评论 0 0