mac还是使用brew install简单一些;最好使用一种安装方式,不要多种方式互用;

更新npm到最新版本
npm install -g npm
更新npm到指定版本
npm -g install npm@2.9.1
指定安装目录
npm install --prefix /usr/local -g npm


 

1、从官网下载pkg包安装:

mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装_json

2、




安装node

brew install node

npm升级

npm是随着nodejs安装一并安装的。 更新npm,可以用npm命令。

npm install npm -g

npm相关命令介绍

全局安装, 安装在/usr/local/lib

npm install -g xx

本地安装, 安装在当前目录






npm install xx

查看所有全局安装的模块

npm list -g

查看某个模块的版本号

npm list grunt

卸载模块

npm uninstall xxx

卸载后,可以cd到node_modules/目录下查看,或者使用命令查看:

npm ls

更新模块

npm update xx

搜索模块

npm search xx

创建模块

npm init

发布模块

npm public

package.json文件说明

package.json类似于Cocopods中的podspec文件。是对某指定包、模块做的描述。

Mac下彻底卸载node和npm

homebrew安装的

直接一条命令 

​brew uninstall node​

官网下载pkg安装包的

一条命令 

​sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}​

 

升级node.js

npm中有一个模块叫做“n”,专门用来管理node.js版本的。

更新到最新的稳定版只需要在命令行中打下如下代码:

npm install -g n
n stable


如需最新版本则用​​n latest​

当然,n后面也可以跟具体的版本号:​​n v6.2.0​

 

升级npm

npm升级就更简单了,只需要在终端中输入:


 

npm -g install npm@next


 

升级node或者npm后,可能原来可以启动程序出现各类问题,这个时候,When you update node you need to run ​​rm -rf node_modules && npm install​​ to rebuild/reinstall your native modules against your new node version.