NodeJs安装和配置

一. 下载NodeJs

直接从官网进行下载:https://nodejs.org/zh-cn/

这里注意最好选择长期支持版本,不要选择最新版,长期支持版本稳定性较高。
选择长期支持版本

二. 安装

  1. 双击安装包
    下载完成之后,双击进行安装

  2. 点击Next,进入下一步
    直接点击Next进入下一步

  3. 点击接受,继续下一步
    选择接受,继续点击下一步

  4. 粘贴路径,继续下一步
    粘贴NodeJs的安装路径并继续下一步
    这里提前准备好NodeJs的安装路径,安装软件的一般习惯为不装在C盘。这里的路径是可以随便设置的。

  5. 继续下一步
    不做选择直接下一步即可

  6. 不用勾选,继续下一步
    这里是自动安装工具选项,不需要自动安装,因此不勾选

  7. 最后点击install进行安装
    点击install进行安装

  8. 安装完成之后点击Finish
    安装完成点击Finish

三. 验证是否安装成功

  1. 打开cmd窗口
  2. 输入node -v
  3. 观察是否有版本号输出
    验证NodeJs的安装是否成功
    这里如果提示 “ node不是内部或者外部命令 ” 的话,就需要配置环境变量。高版本的NodeJs会自动配置环境变量,低版本的需要我们手动配置。具体配置方式下边会提到,先往下看即可。

四. 环境变量配置

  1. 进入环境变量设置界面
    右键此电脑
    选择属性
    点击高级系统设置
    点击环境变量
    即可进入环境变量配置界面

  2. 删除用户变量中的配置
    删除用户path设置中的npm配置
    如果用户path中存在NodeJs的配置信息,则删除,存在的原因是NodeJs安装时候自动生成的,如果不存在则不用修改。
    第一步:点击用户环境变量中的path。
    第二步:选择NodeJs配置(如果存在的话)。
    第三步:点击删除按钮(注意不要删错)。
    最后记得点击确定,让删除生效。

  3. 系统变量中配置Path
    点击系统变量的Path,选择编辑,添加NodeJs安装目录到Path环境变量中。
    配置系统环境变量中的Path
    新建值为NodeJs安装目录:
    新建环境变量值为NodeJs的安装目录
    再新建值为NodeJs安装目录下的node_modules目录:
    path环境变量配置NodeJs安装目录的node_modules目录

五. 路径配置

NodeJs的默认模块安装路径和缓存路径均在C盘用户目录下,我们可以设置为其他盘符,具体操作方式为:

1.修改模块安装路径

  1. 查看模块安装路径
    在cmd窗口输入下行代码查看安装目录
    npm config get prefix
    
    结果为: 默认路径是自己电脑C盘用户目录内
  2. 修改模块安装路径
    将模块安装路径修改为自己的NodeJs的安装目录,通过下行命令进行修改,注意路径修改为自己的NodeJs安装路径。
    npm config set prefix "D:\Common\develop\Environment\NodeJs"
    

2.修改缓存路径

  1. 查看缓存路径
    在cmd窗口输入下行代码查看缓存目录
    npm config get cache
    
    结果为:
    默认缓存路径也在自己电脑C盘用户目录下
  2. 创建缓存文件夹
    在NodeJs安装目录下新建一个node_cache文件夹,作为NodeJs的缓存目录
    在NodeJs的安装目录下新建一个node_cache文件夹作为NodeJs的缓存目录
  3. 修改缓存目录
    通过如下命令将缓存目录设置为刚刚创建的node_cache目录
    npm config set cache "D:\Common\develop\Environment\NodeJs\node_cache"
    
    注意需要将目录改成自己刚刚创建的node_cache的路径。

3.验证修改

在cmd窗口使用如下命令进行验证

npm config get prefix
npm config get cache

结果:
验证NodeJs的模块安装目录和缓存目录是否修改完成

六. npm配置国内源

因为npm的原镜像是在国外,使用起来可能会很慢,所以需要更改到国内的淘宝镜像

执行以下命令,配置npm国内源:

npm config set registry https://registry.npm.taobao.org

执行以下命令,查看国内源是否配置成功:

npm config get registry

输出为国内源地址则表示配置成功:
输出地址为国内源地址则表示配置成功

七. 安装和设置cnpm

执行如下命令安装cnpm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

执行如下命令修改cnpm的模块安装路径:

cnpm config set prefix "D:\Common\develop\Environment\NodeJs"

执行如下命令修改cnpm的缓存路径:

cnpm config set cache "D:\Common\develop\Environment\NodeJs\node_cache"

安装并设置好cnpm以后,再通过npm安装依赖时,就可以使用cnpm来进行安装了。

八. 权限错误处理

如果安装模块时候报错遇到mkdir错误不要慌,只需要将NodeJs文件夹权限修改为完全控制即可。
NodeJs文件夹的权限修改为完全控制

### 配置 Node.js 环境变量教程 配置 Node.js 的环境变量是一个重要的过程,它决定了系统能否正确识别 `node` `npm` 命令。以下是关于如何正确配置 Node.js 环境变量的相关信息。 #### 1. 检查 Node.js 是否已安装配置环境变量之前,需确认 Node.js 是否已经成功安装。通过以下命令验证: ```bash node -v ``` 如果返回了一个版本号(如 `v18.12.1`),则表示 Node.js 已经安装;反之,则需要先完成安装[^2]。 #### 2. 下载并安装 Node.js 访问官方下载页面获取最新版或指定版本的 Node.js 安装包:[https://nodejs.org/zh-cn](https://nodejs.org/zh-cn)[^4] 或备用链接 [https://nodejs.p2hp.com/download/](https://nodejs.p2hp.com/download/)。按照向导完成安装后,默认情况下会自动设置部分必要的环境变量。 #### 3. 添加自定义路径至环境变量 尽管大多数时候默认安装路径会被加入到系统的 PATH 中,但在某些特殊场景下可能仍需手动调整。具体操作如下: - **Windows 平台** - 打开“控制面板” -> “系统安全” -> “系统”,点击左侧菜单中的“高级系统设置”。 - 转至“高级”选项卡下的“环境变量”按钮。 - 在弹出窗口中定位到“系统变量”的列表区域寻找名为 `Path` 的条目,并双击编辑。 - 将实际存在的 Node.js 可执行文件所在目录追加进去,比如 `D:\common\develop\Nodejs\node_global\node_modules`[^3]。注意不同位置间用分号(`;`)隔开。 - **Linux/MacOS 平台** - 编辑用户的 shell profile 文件,例如 `.bashrc`, `.zshrc` 等: ```bash export PATH=$PATH:/usr/local/bin/node ``` - 让更改生效可以重新加载该脚本或者重启终端应用。 #### 4. 测试配置效果 最后一步是检验新设好的环境变量是否起作用。切换回任意可用的命令行工具里尝试调用下面这些指令来观察反馈情况: ```bash node --version npm --version ``` 只要两者均能顺利给出对应数值就代表一切正常运作了[^1]。 ### 注意事项 对于初学者来说容易忽略的一点就是当修改完环境变量之后记得保存变动并且刷新当前使用的shell session以便立即看到成果变化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值