nodejs的安装及使用

node官网:Node.js 中文网Node.js 官网

node安装包下载:下载 | Node.js 中文网Download Node.js®

node的安装

法1:直接下载安装node

打开下载好的安装程序->接受许可协议、选择安装路径(默认c盘)->Install完成安装

法2:通过nvm安装

具体参照:nvm的安装及使用-CSDN博客

注意:安装nvm之前最好先卸载掉node

#常用命令
nvm root    --查看nvm安装路径
nvm list --查看已经安装的版本[简写 nvm ls]
nvm list available  --查看可以安装的版本
nvm install <version版本号>  --例如:nvm install 14.19.0 
nvm use <version>   --切换使用指定的版本node
nvm uninstall <version>  --卸载制定的版本
node –v  --检测是否切换完成
npm -v

模块路径修改

在默认的情况下,全局安装模块【比如说express、vue】【npm install express -g】会默认下载到c盘,一般默认路径是C:\Users\用户名\AppData\Roaming\npm,我们可通过修改全局模块路径缓存路径进行调整

在nodejs目录下创建两个文件夹,分别为node_global(全局模块)和node_cache(缓存),在node_global文件夹下再建一个node_modules文件夹,用于配置环境变量。然后手动指定到这两个文件夹中

#方式1:通过命令行执行
npm config set prefix "D:\Program Files\nodejs\node_global" #npm config set prefix "创建的node_global文件夹所在路径"
npm config set cache "D:\Program Files\nodejs\node_cache" #npm config set cache "创建的node_cache文件夹所在路径"

#方式2:在nodejs目录下,node_modules->npm->打开npmrc文件(有时候无法修改文件内容:显示权限不够,这时建议使用管理员权限进入cmd重新更改)
#添加以下命令
prefix=D:\Program Files\nodejs\node_global #prefix=创建的node_global文件夹所在路径
cache=D:\Program Files\nodejs\node_cache #cache=创建的node_cache文件夹所在路径

(tip:部分文件夹默认是隐藏的,在"查看"菜单中勾选显示[不同电脑操作有差异],如下图)

我们经常会使用 npm install ?? -g 这样的命令全局安装某个功能模块。当我们不知道这些文件存放的位置时,我们可以通过以下的三种方法进行查询。

#法1
npm config ls # 或者 npm config ls -l
#法2
npm config get prefix
#法3
npm list -global

prefix后面接的值就是 npm本地仓库 的位置 

查找缓存目录可以命令:npm config get cache

环境变量配置

右键此电脑—>高级系统设置—>环境变量

注意:查看环境变量是否配置(nvm安装成功后,默认自动生成),如果之前有安装过nodejs,还需要更改nodejs 的环境变量,如果不删除或修改该环境变量,nvm use 是切换不成功的


系统变量中新建变量名:NODE_PATH 变量值:node_global文件夹下的node_modules文件夹;如:D:\Program Files\nodejs\node_global\node_modules
修改用户变量系统变量中的Path变量

设置用户变量

用户path中的变量%NVM_HOME% 和 %NVM_SYMLINK% 理论上是nvm安装成功后会自动生成,如果没有就自己新建一个

用户path变量中如果有C:\Users\用户名\AppData\Roaming\npm,则将其修改刚刚新建node_global文件夹的位置,如果没有就自己新建个

如下图

设置系统变量

path变量的设置和用户变量中一致

新建环境变量 NODE_PATH,值为D:\Progra

  • 23
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wx_Joyce

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值