npm 设置全局安装目录
说明:这里以
D:/node_config为例
-
在当前文件夹新建两文件夹存放全局安装包和缓存,默认会在用户下创建,也可以在node文件夹新建
node_cache、node_global; -
npm配置存放路径npm config set prefix "D:/node_config/node_global" npm config set cache "D:/node_config/node_cache" -
增加NODE_PATH 环境变量指向
D:/node_config/node -
在path增加%NODE_PATH%和
D:/node_config/node_global
设置完后全局安装的包都会放在node_global文件夹中。后面用nvm或者n管理node时,不会导致切换node而不能使用之前安装的包
安装nvm管理node
# 稳定版本
$ nvm install stable
# 安装和卸载指定版本
$ nvm install <version>
$ nvm uninstall <version>
# 临时版本 - 只在当前窗口生效指定版本
$ nvm use <version>
# 查看当前安装版本
$ nvm ls
# 查看所有远程版本
$ nvm ls-remote
# 查看当前使用版本
$ nvm current
# 给不同版本添加和删除别名
$ nvm alias <name> <version>
$ nvm unalias <name>
# 永久版本 - 所有窗口生效指定版本
$ nvm alias default <version>