nodejs安装和环境配置-Windows

简介: nodejs安装和环境配置

0.安装过程中遇到的常见问题

访问:https://blog.csdn.net/weixin_52799373/article/details/125718587?spm=1001.2014.3001.5502

1.下载node.js

下载地址: https://nodejs.org/en/

c6e76fb2b78a140a0e6d2851f81b4e62.png

2.安装

2.1 安装

5d549f382f83a309ea85b2d48b4ae1cd.png

dcee79018efce3779035a104fd8d7bb6.png

1ede9462e75abf77c2399a5e3c05db6e.png

005cb60e364d79a84df9b41809612302.png

3f671c2a9babd3362c0e2a0096932d8d.png

e0c33eb8054f40cbdf845c2e4e823c27.png

其实就是无脑下一步,第三步的时候可以选择自定义目录,我的开发工具都是放在develop中。

2.2 测试

node -v 查看node的版本

npm -v 查看npm的版本(新版的node安装自带安装npm)

d7847261df5b8dce716783a870c972c3.png

3.配置环境变量

3.1 配置全局安装的模块路径和缓存路径

创建文件夹目录

  • 在nodejs根目录,创建node_global,node_cache文件夹

f427c27e69033f8f47474d23db13f3e3.png

-管理员身份- 打开CMD,配置路径:(注意一定要管理员身份运行CMD!!!路径改成你自己的路径,不要无脑复制!!!)

npm config set prefix "E:\develop\nodejs\node_global"
npm config set cache "E:\develop\nodejs\node_cache"

3.2 配置环境变量

3.2.1 找到电脑环境变量位置

win10&win11:右键此电脑——属性——高级系统设置——高级——环境变量

win11还可以:点设置——系统——关于——高级系统设置——高级——环境变量

97c45b6ea1fdcd0537a4a79640a1d5e6.png

3.2.2 创建 NODE_HOME 变量

变量值为nodejs地址

879eab38c2f7409a94ef068e10bafb1c.png

3.2.3 在 系统变量 中 选择 Path 修改和添加如下属性:

  • 修改:

9c63320adc3343f586ef16b97bda34d1.png

  • 添加node_global,node_cache:

12a813a47db84e4790d17e7c10c324f8.png

4.测试

全局安装最常用的 express 模块 进行测试

命令如下:

npm install express -g

查看安装结果:

9cfa30c4dec5ebb491eb8de53e559283.png

5. 全局配置淘宝镜像

注意一定要管理员身份运行CMD!!!

npm config set registry https://registry.npm.taobao.org
# 安装 cpm (按需安装)
npm install -g cnpm

查看配置:npm config ls00c77020fdda40f1866338d23735c6e1.png

6. 全局安装webpack

npm install webpack -g

6dbd35d360ef94c90dc5223777b33c0d.png

结束


相关文章
|
8天前
|
JSON JavaScript 前端开发
❤Nodejs 第九章(token身份认证和express-jwt的安装认识)
【4月更文挑战第9天】Node.js第九章介绍了Token身份认证,特别是JWT(JSON Web Token)作为跨域认证的解决方案。JWT由Header、Payload和Signature三部分组成,用于在客户端和服务器间安全传输用户信息。前端收到JWT后存储在localStorage或sessionStorage中,并在请求头中发送。Express-JWT是一个中间件,用于解析JWT。基本用法包括设置secret和algorithms。注意安全问题,避免混合使用不同算法以防止降级攻击。
34 0
|
11天前
|
Linux 虚拟化 Docker
Windows12安装Docker
Windows12安装Docker
45 2
|
1天前
|
JSON JavaScript 关系型数据库
❤Nodejs 第十六章(Nodejs环境安装和依赖使用)
【4月更文挑战第16天】本文介绍了Node.js环境安装和项目搭建步骤。检查Node.js和npm版本安装核心依赖,如Express(Web应用框架)、MySQL库、CORS(解决跨域问题)、body-parser(解析POST数据)、express-jwt和jsonwebtoken(JWT验证)、multer(文件上传处理)、ws(WebSocket支持),以及可选的dotenv(管理环境变量)和ejs(模板引擎)。完整源码可在Gitee开源项目[nexusapi](https://gitee.com/lintaibai/nexusapi)中找到。
9 0
|
5天前
|
API C++ Windows
windows编程入门_链接错误的配置
windows编程入门_链接错误的配置
11 0
|
6天前
|
SQL 数据管理 关系型数据库
如何在 Windows 上安装 SQL Server,保姆级教程来了!
在Windows上安装SQL Server的详细步骤包括:从官方下载安装程序(如Developer版),选择自定义安装,指定安装位置(非C盘),接受许可条款,选中Microsoft更新,忽略警告,取消“适用于SQL Server的Azure”选项,仅勾选必要功能(不包括Analysis Services)并更改实例目录至非C盘,选择默认实例和Windows身份验证模式,添加当前用户,最后点击安装并等待完成。安装成功后关闭窗口。后续文章将介绍SSMS的安装。
9 0
|
7天前
|
安全 开发工具 git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
13 0
|
7天前
|
5G Python
Windows11搭建Python环境(Anaconda安装与使用)
Windows11搭建Python环境(Anaconda安装与使用)
34 0
|
7天前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
20 0
|
7天前
|
人工智能 安全 机器人
AI电销机器人系统源码部署:freeswitch安装Windows
在Windows上安装FreeSWITCH:访问官网下载安装程序,运行并按提示安装;选择安装路径和组件;等待安装完成;配置FreeSWITCH,修改设置;启动服务;测试其功能;如遇问题,参考官方文档或进行调试故障排除。记得定期更新维护以保证稳定安全。
|
8天前
|
JavaScript Linux Python
Linux 安装 Node.js | NPM
Linux 安装 Node.js | NPM
6 0