nvm 管理node版本,pnpm包管理器常用命令

1. 安装nvm

nvm是一个管理nodejs版本的工具。在实际的开发中,有些项目的开发依赖需要低版本的nodejs运行环境,此时我们就需要使用nvm来降低nodejs版本

相关设置

setting.txt 设置
root: D:\nvm
path: D:\nodejs
node_mirror: https://npmmirror.com/mirrors/node/ //采用淘宝镜像
npm_mirror: https://npmmirror.com/mirrors/npm/ //采用淘宝镜像
注意:npm可以修改全局包和缓存的位置,避免切换node的时候重新下载全局包
npm config set prefix “D:\nvm\node_global”
npm config set cache “D:\nvm\node_cache”

nvm常用命令

nvm list     //查看已安装的nodejs版本
nvm on      // 启用node.js版本管理
nvm off   // 禁用node.js版本管理(不卸载任何东西)
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm use <version>      //使用某一version的nodejs
nvm uninstall <version>   // 卸载指定版本的nodejs

注意:若报status145:乱码,关掉cmd,重新以管理员身份运行cmd,执行nvm use XXX 即可。

2. pnpm 安装及设置

pnpm由npm/yarn衍生而来,解决了npm/yarn内部潜在的bug,极大的优化了性能,扩展了使用场景,被誉为“最先进的包管理工具”,速度快、节约磁盘空间。

全局安装

npm install pnpm -g

设置源

pnpm config get registry // 查看源
pnpm config set registry https://registry.npmmirror.com // 切换淘宝源

常用命令

pnpm install 包
pnpm i 包
pnpm add 包    // -S  默认写入dependencies
pnpm add -D    // -D devDependencies
pnpm add -g    // 全局安装
pnpm remove 包         //移除包
pnpm remove 包 --global   //移除全局包
pnpm up                //更新所有依赖项
pnpm upgrade 包        //更新包
pnpm upgrade 包 --global   //更新全局包
设置存储路径:pnpm config set store-dir D:/.pnpm-store

在系统上禁止使用脚本解决方法

# 以管理员身份运行power shell
set-executionpolicy remotesigned

3. 后记

node-sass的安装需要node_gyp和python

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值