• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

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

武飞扬头像
Huoever
帮助1

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

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgahafh
系列文章
更多 icon
同类精品
更多 icon
继续加载