快捷式~node.js环境搭建

1、安装包官网下载:Node.js (nodejs.org)

2、安装完成后修改环境变量

  • 在上面已经完成了 node.js 的安装,即使不进行此步骤的环境变量配置也不影响node.js的使用

  • 但是,若不进行环境变量配置,那么在使用命令安装 node.js全局模块 (如:npm install -g vue)时,会默认安装到C盘的路径 (C:\Users\hua\AppData\Roaming\npm) 中

  • 因此,需要配置 全局安装模块 node_global 以及 缓存目录 node_cache 的环境变量;

  1. node.js的安装目录中,新建两个文件夹 node_global 和 node_cache,分别用来存放安装的全局模块和全局缓存信息
    在这里插入图片描述

  2. 创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径):

      # 设置全局模块安装路径
      npm config set prefix "E:\leading\NodeJs\info\node_global"
      # 设置全局缓存存放路径
      npm config set cache "E:\leading\NodeJs\info\node_cache"
    

    命令执行,效果如图: 在这里插入图片描述

  3. 设置电脑环境变量,环境变量界面打开顺序:右键 “我的电脑”=》属性=》高级系统设置=》环境变量 ,具体实行过程,请看下图:
    在这里插入图片描述

  4. 进入环境变量对话框,在【系统变量】中新建环境变量 NODE_PATH,值为 E:\leading\NodeJs\info\node_global\node_modules,其中 E:\leading\NodeJs\info\node_global 是新创建的全局模块安装路径
    在这里插入图片描述

  5. 修改【用户变量】中的 path 变量,将 C:\Users\86135\AppData\Roaming\npm 修改为E:\leading\NodeJs\info\node_global

    修改前
    在这里插入图片描述
    修改后
    在这里插入图片描述

打开cmd命令行输入如下指令,若出现此处错误,可以将node文件属性中的权限进行修改

npm install express -g
  1. 注意:若执行命令npm install express -g出现如下报错:
    在这里插入图片描述
    是由于对文件夹操作的权限不够,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都✔即可。
    在这里插入图片描述
    执行npm install express -g仍然出错的话继续将nodejs下【node_cache】、【node_global】、【node_modules】这三个文件夹的所有权限勾选,再次执行:

 执行成功,node环境搭建完成!!!

如果出现where node报错,可能是环境变量没生效,可关闭电脑重启,即可。 

很气愤我要暴躁了.........node环境真难装,尽管你装好了依旧会有其他问题:

最近这个问题把我整无语了,只要我下载第三方包就报错网络环境有问题,下载卡死。找了好多种方法!!!终于发现了解决办法是因为我的本地计算机上的根证书已过期了。

解决办法:

  1. 运行 `npm cache clean --force` 命令清除 npm 缓存。
  2. 通过 `npm config set strict-ssl false` 命令禁用严格的 SSL 设置。
  3. 再次运行 `npm install` 命令。

好好好总算是解决这个问题了,为了这个问题我多次卸载node,结果却是我电脑自身的问题,无语住了,这是继2023年2月我写好这篇日志后的第二次修改。

记于2024年11月为了搭建反向代理服务器启动node服务。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值