nodejs下载安装和环境配置

nodejs 环境搭建

nodejs 下载

  • 来到官网 nodejs官方网站
  • 直接点击windows版本弹出另存为 即可 一路next 无脑安装
  • 有版本要求 不想使用最新版本 (最新版本有兼容问题 或一些怪异问题) 点击 Previous Releases去到历史版本库搜索对应版本即可
    在这里插入图片描述
  • 搜索到想要的版本后点击 Downloads 进行跳转到下载节点
  • 当然你也可以在URL地址栏上输入对应的版本就可以到指定版本节点库了
  • https://nodejs.org/download/release/v16.15.0 其中v16.15.0就是版本号了
    在这里插入图片描述
  • 来到下载节点后 需要自己去甄别对应自己电脑操作系统的版本
  • 主要看后缀 win 为 windows版本 对应有x64和x86 具体看自己操作系统不多赘述
  • 此处下载的nodejs有免安装的既下载的压缩包就是安装的所有文件(如果下载的是exe那就无脑安装即可)
    在这里插入图片描述

nodejs 环境搭建

  • 这边以免安装的举例子(其他同理)
  1. 解压后将文件放到自己心仪的位置,尽量不要在中文路径下(要不然nodejs会:听我说谢谢你)
  2. 在根目录创建两个空文件夹
    • node_cache 表示 缓存文件地址
    • node_global 表示 全局文件地址 (存放一些列 -g 全局下载的包)
      在这里插入图片描述
  3. windows+i 键进入设置搜索 环境变量 选择 编辑账户的环境变量
    • 或者右键点击 我的电脑→属性→高级系统设置→环境变量 (你不嫌麻烦就点吧😅)

在这里插入图片描述

  1. 系统环境变量 中 新建系统环境变量
    • 变量名:可以随意但你一定要留意下来后面会用到 (可以是 NODE或者NODEJS 都ok)
    • 变量值:一定为 nodejs根目录地址
      在这里插入图片描述
  2. 在系统环境变量中找到 Path 系统环境变量 进行编辑
    • 在编辑中 新建三条配置 (均为路径地址)%%中间为相对路径或变量 例如NODE_HOME就是变量了属于调用
    • %NODE_HOME%
    • %NODE_HOME%\node_cache
    • %NODE_HOME%\node_global
  3. 检测是否安装成功
    • 打开控制终端 cmd 知道吧 输入下面的命令均打印出版本既成功安装好了
    • node -v 查看nodejs 的版本
    • npm -v 查看npm 包管理器的版本
  4. 打开终端 配置npm的缓存路径和全局安装路径 根据你自己的来别直接cv
  • npm config set prefix "D:\work\node-v16.15.0-win-x64\node_global"
  • npm config set cache "D:\work\node-v16.15.0-win-x64\node_cache"
  • 如果你觉得使用国外镜像源下载东西比较慢 可以在此继续配置更换为国内淘宝镜像源
  • npm cinfig set registry https://registry.npm.taobao.org-旧淘宝镜像源
  • npm config set registry https://registry.npmmirror.com-新淘宝镜像源
  • 最后 可以输入指令查看所有的配置 是否生效 npm config ls
    在这里插入图片描述
  1. 你以为完了吗? 检测一下是否真的安装成功了
    • 打开终端 下载一个你需要的包 例如yarn:npm i yarn -g 全局安装 yarn包管理
    • 下载没问题 打开自己npm全局安装包的文件 看是否有 yarn存在 其他包同理 自行检测

问题

  • 注意 上面的文档是之前发的,问题是这块是后面补上的 为此安装地址上面和下面不一样了,但道理一样的
  • 通过 npm 安装 yarn 和 pnpm 报错
  • 报错信息
'pnpm' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 
'yarn' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

解决办法

  • 1.首先找到自己 全局安装 yarn 和 pnpm 的存放文件夹 (就是最开始在nodejs中创建的 node_global
  • 2.将这个路径复制下来
  • 3.打开系统环境变量>系统环境变量>找到 Path >编辑Path >将文件夹路径直接粘贴即可
    在这里插入图片描述
    在这里插入图片描述

如果没有安装成功不要砸电脑 重复安装两遍或者过个夜就好了😀😀😀

删除nodejs的时候一定要删干净 目录 和 注册表😄😄😄

关机重启可以解决98%的问题🤣🤣🤣

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐