目录
node js 安装
node js 全局配置
1、全局安装路径
2、全局缓存路径
3、修改环境变量
pnpm安装、卸载
全局安装pnpm
验证pnpm版本
卸载pnpm
1、移除全局安装的包
2、移除pnpm cli
脚本直接安装
npm安装的使用命令直接卸载
node js 安装
cmd 查看是否存在,如果不是你需要的版本则先去卸载
node js官网下载:https://nodejs.org/en/
LTS(Long Time Support,经过测试,相对完善、稳定的版本)
- 在Node使用中,我们用npm下载安装某种包或模块,在安装时这种包或模块需要被C/C++编译,这时候需要用到python或VS(Visual Studio),因而,机器上需要安装这两种工具(在这里被称为Build Tools),若没有安装这两种工具,在安装这种包或模块时会提示异常。
- 勾选Automatically install the necessary tools选项,会自动下载安装python和VS,也会安装Windows的Chocolatey包管理器。
- 勾选后,实际是先自动安装Chocolatey,然后再利用Chocolatey包管理器下载安装python和VS。Chocolatey是一款专为Windows系统开发的、基于NuGet的包管理器工具,类似于Node.js的npm,python的pip。在windows中使用Chocolatey能自动下载安装适合windows的应用程序。
- 我们也可以根据图的链接的页面说明,自行根据自己的需要安装python、VS、Chocolatey。比如:VS是收费的,我们可以选择手动安装社区版的VS,若python我们已经安装,我们可以不安装最新版本的python。
- 考虑到安装速度,我们也可以不勾选上述选项,暂时不安装这些工具,安装完Node后自己手动安装,或以后根据需要来安装。
安装完成验证
node js 全局配置
以 Win 为例:
1、npm 默认在当前路径下,将下载的包存到自动创建的node_modules
文件夹里
2、npm i 默认全局安装路径是:
C:\Users\你的用户名\AppData\Roaming\npm
3、npm 如果已经安装了包,修改全局配置并不能迁移过去。需要一个一个地卸载掉,再修改全局配置下载安装包
1、全局安装路径
node 目录下新建目录 node_global
,其他目录也行
npm config set prefix "D:\Tool\node_modules_repository\node_global"
2、全局缓存路径
node 目录下新建目录 node_cache
,其他目录也行
npm config set cache "D:\Tool\node_modules_repository\node_cache"
3、修改环境变量
在用户环境变量 Path 中 你会看到 默认的npm路径:C:\Users\你都用户名\AppData\Roaming\npm
因为修改了全局路径,所以这条Path 可以给到新的全局路径,如:
D:\Tool\node_modules_repository\node_global
这样下载好的包可以直接用,不会存在找不到的问题
pnpm安装、卸载
全局安装pnpm
npm install pnpm -g
验证pnpm版本
pnpm -v
卸载pnpm
卸载操作可分为三步执行:
- 移除全局安装的包
- 移除pnpm cli
- 删除全局内容可寻址存储
1、移除全局安装的包
列出全局安装的包:pnpm ls -g
- 方法一:运行命令逐个包删除 pnpm rm -g …
- 方法二:运行命令直接删除存放包的目录
- 查看全局目录位置
pnpm root -g
- 手动删除目录
- 查看全局目录位置
2、移除pnpm cli
脚本直接安装
直接删除pnpm主目录
rm -rf $PNPM_HOME
清理 shell 配置文件中 PNPM_HOME 的环境变量(HOME/.bashrc、HOME/.bashrc、HOME/.bashrc、HOME/.zshrc 或者 $HOME/.config/fish/config.fish)
npm安装的使用命令直接卸载
npm rm -g pnpm