当前位置: 首页 > news >正文

Node.js v16 版本安装

查看自己电脑上有没有node.js

1.打开命令提示符或终端窗口(windows上是cmd,macOS和Linux上是终端)。
2.在命令提示符或终端窗口中输入以下命令:node -v
3.如果你已经安装了Node.js,你将看到一个版本号,例如v14.15.4。
4.如果你看到一个错误消息或者什么都没有显示,那么你可能没有安装Node.js。

安装node.js

官网下载安装包(Node.js — Download Node.js? (nodejs.org))

下载完之后,双击正常安装即可(如果不想安装到默认c盘的话中间记得改一下)

安装好之后可以测试一下是否安装成功(node自带npm)

(npm是Node.js的包管理工具,用于安装、升级和管理JavaScript包和项目依赖项。通过npm,开发人员可以轻松地引入第三方模块,管理项目的依赖关系,并分享自己的模块。)

成功显示版本就代表安装成功

环境配置

1、找到安装的目录,在安装目录下新建两个文件夹【node_global】和【node_cache】

2、创建完毕后,使用管理员身份打开cmd命令窗口,输入

npm config set prefix “复制你刚刚创建的“node_global”文件夹路径”
npm config set cache “复制你刚刚创建的“node_cache”文件夹路径”

3、配置环境变量

【此电脑】-单击右键-【属性】-【高级系统设置】-【环境变量】

在【系统变量】中点击【新建】(注意地址改成自己的)

然后你就会发现【node_global】里多出了一个【node_modules】文件夹

(如果输入变量值之后没有自动创建【node_modules】文件夹,就在【node_global】下手动创建一个【node_modules】文件夹)

编辑【用户变量】中的【Path】

将默认的 C 盘下【AppDataRoaming pm】修改成 【node_global】的路径,点击确定

在【系统变量】中选择【Path】点击【编辑】添加【NODE_PATH】,点击【确定】

安装完毕!!!

测试安装好了没

配置完成后,全局安装一个最常用的 express 模块进行测试

npm install -g express(下图是正常安装)

安装淘宝镜像(国内镜像提供了更快的下载速度)

安装淘宝镜像(镜像地址可能会改变)

npm config set registry https://registry.npmmirror.com/

查看是否成功:

npm config get registry

安装cnpm(按需安装)

说明:npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。

npm install -g cnpm --registry=https://registry.npmmirror.com

cnpm -v(测试是否安装成功)

http://www.jsqmd.com/news/516449/

相关文章:

  • UDOP-large详细步骤:模型软链路径/root/models/udop-large验证方法
  • 国风内容创作新工具:Guohua Diffusion生成社交媒体配图实战分享
  • Qwen3.5-9B部署教程:支持LoRA微调的Gradio服务端二次开发指南
  • 实力强的轿车托运专业公司怎么收费,海南出发费用情况 - myqiye
  • 造相-Z-Image实战:GitHub开源项目协作开发指南
  • PPPoE实战指南:从零搭建ensp实验环境
  • 2026年橄榄果酒口感独特厂家盘点,哪家性价比在潮汕地区更高 - 工业设备
  • FPGA实战:手把手教你用DDS技术生成10Hz-5MHz可调信号(附Quartus配置)
  • Arduino非阻塞PISO移位寄存器库:高可靠多路数字输入扩展
  • 智能能耗管理系统助力园区节能的全面解决方案
  • 网络运维实战:Ubnt ER-X路由器初始化与硬件NAT优化指南
  • 聊聊2026年性价比高的匠心特色酒,雄盛橄榄酒值得选购 - 工业品网
  • Kali Linux渗透
  • Robot Framwork自动化测试框架详解
  • EVA-02辅助C语言学习:代码注释生成与逻辑解释实践
  • 探索Windows系统下多键盘设备的精准识别与问题解决
  • Qwen3-0.6B-FP8模型服务端缓存策略优化:提升并发响应能力
  • STM32+uGUI实战:5分钟搞定OLED屏幕的Hello World(附完整代码)
  • 基于强化学习的动态多教师知识蒸馏策略优化
  • STM32F103C8T6软件SPI驱动MAX6675避坑指南:为什么硬件SPI读不出数据?
  • 基于frp与Nginx的HTTPS子域名内网穿透实战
  • WRF新手必看:Single Domain Case模拟全流程详解(附常见错误排查)
  • 万象熔炉 | Anything XL参数调优:高CFG(12.0)在精细控制下的适用边界
  • 如何验证BGE-Reranker-v2-m3是否正常工作?测试脚本教程
  • MATLAB仿真研究:支路电气介数与HVDC、FACTS-TCSC、FACTS-UPFC模型的...
  • Linux进程与程序的本质区别及内存布局解析
  • 为什么PatchCore能吊打传统方法?深入拆解工业异常检测三大利器
  • Pixel Dimension Fissioner 开发环境配置:Ubuntu系统一站式部署教程
  • Hackintool:黑苹果系统配置的全能解决方案
  • 告别手动建模!用Cursor+Blender MCP实现AI一句话生成3D模型(附保姆级避坑指南)