node.js配置变量的实现示例

 更新时间:2025年06月30日 10:15:27   作者:这里是小悦同学呀!  
本文主要介绍了node.js配置变量的实现示例,包括官网下载、安装路径选择、环境变量设置、检查安装及更换npm为淘宝镜像,具有一定的参考价值,感兴趣的可以了解一下

一、下载安装包

1、官网下载

大家可以在官网下载,适合自己电脑以及项目的需要的版本。

在这里插入图片描述

二、node.js安装

1、安装

双击下载的安装包文件,通常为 .exe 或 .msi 格式(Windows)或 .dmg 格式(Mac)。系统会弹出安装向导窗口,显示欢迎界面。

在这里插入图片描述

阅读并同意软件许可协议,勾选 I accept the terms 或类似选项,继续点击next。若不同意协议,安装将无法继续。

在这里插入图片描述

选择安装路径(默认通常在 C:\Program Files 或 /Applications)。可点击 Change自定义路径,但建议保持默认以避免兼容性问题。我这里自定义的路径。

在这里插入图片描述

下图根据本身的需要进行,我选择了默认Node.js runtime,然后Next:

Node.js runtime :表示运行环境
npm package manager:表示npm包管理器
online documentation shortcuts :在线文档快捷方式
Add to PATH:添加到环境变量

在这里插入图片描述

正在安装。

在这里插入图片描述

安装结束。

在这里插入图片描述

2、新建文件夹

然后再在安装路径的根目录下新建两个文件夹,node_cache和node_global,如图所示:

在这里插入图片描述

三、环境配置

右键点击桌面或文件资源管理器中的"此电脑"图标——选择"属性"打开系统信息界面——点击左侧"高级系统设置"——在弹出的系统属性窗口中切换至"高级"选项卡——点击底部"环境变量"按钮即可进入配置界面。

在这里插入图片描述

1、新建环境变量

环境变量下面点击新建,新建一个NODE_HOME,变量值为安装路径:刚刚自定义的路径

在这里插入图片描述

2、Path中新建变量

然后再在系统变量的【path】中添加

%NODE_HOME%
%NODE_HOME%\node_global
%NODE_HOME%\node_cache

在这里插入图片描述

然后将用户变量path中默认的地址改成D:\ProgramTool\Node.js\node_global

在这里插入图片描述

这里就环境配置完成了,可以开始检查环境是否配置完成。

3、检查

键盘Win+R进入cmd,然后依次输入

【注意:此时是打开CMD窗口,并非在C:\Program Files\nodejs目录下执行node.exe】

node -v
npm -v

在这里插入图片描述

然后在cmd中执行如下命令,配置缓存目录和全局目录

#设置缓存npm config set cache
“D:\ProgramTool\Node.js\node_cache”
#设置全局模块
npm config set prefix “D:\ProgramTool\Node.js\node_modules”

在这里插入图片描述

4、更换npm源为淘宝镜像

npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝https://registry.npm.taobao.org。

在cmd里输入npm config set registry https://registry.npm.taobao.org/,检查配置是否成功,npm config get registry这样就配置好了

配置完成后,安装个module测试下,输入npm install express -g,进行模块的全局安装:

在这里插入图片描述

遇到这个情况的时候,由于版本的问题,淘宝的镜像已经过时了,解决办法:先输入pm config set strict-ssl false,最后:npm install cnpm@7.1.1 -g

在这里插入图片描述

到此这篇关于node.js配置变量的实现示例的文章就介绍到这了,更多相关node.js配置变量内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • node自定义安装更改npm全局模块默认安装路径的步骤

    node自定义安装更改npm全局模块默认安装路径的步骤

    有段时间没用npm了,新建个项目,需要改变npm全局包默认安装的路径,本文就来介绍一下node自定义安装更改npm全局模块默认安装路径的步骤,感兴趣的可以了解下
    2021-09-09
  • node.js读取命令行参数详解

    node.js读取命令行参数详解

    本文主要讲解了node.js如何获取命令行参数,有需要的朋友可以参考下
    2022-10-10
  • NodeJS处理Express中异步错误

    NodeJS处理Express中异步错误

    本文主要阐述如何在 Express 中使用错误处理中间件(error-handling middleware)来高效处理异步错误。在 Github 上有对应 代码实例 可供参考。
    2017-03-03
  • node.js中axios使用心得总结

    node.js中axios使用心得总结

    这篇文章主要介绍了node.js中axios使用心得总结,以及分析了中间遇到的错误,大家参考一下。
    2017-11-11
  • Node.js数据流Stream之Readable流和Writable流用法

    Node.js数据流Stream之Readable流和Writable流用法

    这篇文章介绍了Node.js数据流Stream之Readable流和Writable流的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Node.js读取文件操作教程示例

    Node.js读取文件操作教程示例

    这篇文章主要为大家介绍了Node.js读取文件教程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 使用node.js中的Buffer类处理二进制数据的方法

    使用node.js中的Buffer类处理二进制数据的方法

    大家应该都知道在客户端JavaScript脚本代码中,对二进制数据并没有提供一个很好的支持。然而,在处理TCP流或文件流时,必须要处理二进制数据。因此,下面通过这篇文章来一起看看利用node.js中的Buffer类处理二进制数据的方法,有需要的朋友们可以参考借鉴。
    2016-11-11
  • nodejs各种姿势断点调试的方法

    nodejs各种姿势断点调试的方法

    这篇文章主要介绍了nodejs各种姿势断点调试的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • 在 Node.js 中使用原生 ES 模块方法解析

    在 Node.js 中使用原生 ES 模块方法解析

    这篇文章主要介绍了在 Node.js 中使用原生 ES 模块方法解析,还有部分内容的链接,下面我们就来一起看看吧,需要的朋友可以参考下。
    2017-09-09
  • Express中使用Swagger的实现示例

    Express中使用Swagger的实现示例

    swagger-express是一个规范和完整的框架实现,本文主要介绍了Express中使用Swagger的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12

最新评论