npm安装#
查看npm版本
1 | npm -v |
npm查看所有版本
1 | npm view npm versions |
npm更新到最新版
1 | npm install -g npm |
``查看npm当前镜像源
1 | npm config get registry |
设置npm镜像源为淘宝镜像
1 | npm config set registry https://registry.npm.taobao.org/ |
遇到如下报错,是npm版本过低
1 | Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at |
需要ubuntu升级npm和node
1 | node -v |
npm安装项目依赖
1 | npm install --dependencies |
mac升级node,参考:Mac升级node14.17.2版本
清除nodejs的缓存
1 | sudo npm cache clean -f |
node版本管理#
1.使用n模块#
安装n模块
1 | sudo npm install -g n |
查看所有能安装的版本
1 | npm view node versions |
安装特定版本
1 | sudo n 14.17.2 |
验证版本
1 | node -v |
查看安装的node版本
1 | n list |
切换系统node版本
1 | $ sudo node -v |
临时使用某个node版本
1 | n use 18.15.0 |
2.使用nvm模块#
pnpm安装#
1 | brew install pnpm |
参考:https://pnpm.io/zh-TW/next/installation
yarn安装#
查看yarn版本
1 | yarn -v |
yarn查看所有版本
1 | npm view yarn versions |
yarn更新到最新版<br />
1 | npm install yarn@latest -g |
yarn 升级指定版本
1 | yarn upgrade v1.21.3 |
yarn 降低到指定版本(先卸载,再安装)
1 | npm uninstall yarn -g |
查看yarn当前镜像源
1 | yarn config get registry |
设置yarn镜像源为淘宝镜像
1 | yarn config set registry https://registry.npm.taobao.org/ |
镜像源地址
1 | npm --- https://registry.npmjs.org/ |
也可以在工程目录下添加 .npmrc 文件来指定该项目的源
1 | registry=https://registry.npm.taobao.org/ |