nodejs:下载,安装,系统环境配置,更换镜像

​​​​下载

地址:https://nodejs.org/zh-cn/download/prebuilt-installer

安装包

开始安装

安装完成

给文件夹添加权限

创建两个文件夹

node_cache

node_global

更新环境变量

修改环境变量,新的全局模块路径,这样在任何位置运行命令时都能够访问到这些模块。

npm config set prefix "D:\nodejs\node_global"

npm config set cache "D:\nodejs\node_cache"

配置环境变量

将原来的用户变量-> Path

D:\nodejs\node_global

手动创建【node_modules】文件夹

【系统变量】

添加Path-->变量名:NODE_PATH-> 变量值:D:\nodejs\node_global\node_modules

验证安装

win + R 打开命令行:输入 cmd

更换npm源为淘宝镜像源

1.先查看当前使用的镜像地址

npm config get registry

清空缓存,切换新源

npm cache clean --force

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

国内镜像还有如下,根据自己的需要使用:

腾讯

npm config set http://mirrors.cloud.tencent.com/npm/

华为

npm config set https://mirrors.huaweicloud.com/repository/npm/

中科大镜像

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

查看更换成功

npm config get registry

在win+R 输入cmd 窗口中输入以下命令测试能否正常使用
复制代码
npm install express -g

npm报错

xx packages are looking for funding run `npm fund` for details (解决办法)

解决方案: 这个打赏是资源的,因此我们选择不打赏(即在命令后面加 --no-fund)即可解决。

如: 本次执行的命令为:npm i nodemon -g

则: 我们在命令后面加上**--no-fund** 即可解决:npm i nodemon -g --no-fund

相关推荐
只睡四小时13 小时前
MCP 弃用 SSE?Node 分帧漏 81.7% 事件
node.js·webassembly·实时通信·mcp·streamable http
hey you~1 天前
个体户门店办理400电话,如何对接订单系统实现来电弹窗
node.js·webhook·400电话·门店数字化·来电弹窗·订单系统对接
YIAN2 天前
RAG 学到最后,我真正学会的不是“检索”,而是让系统知道自己缺什么
langchain·node.js·llm
用户11977079480732 天前
GitHub 电商开源项目分享:用 sharp 批量出饰品主图,试了裁剪、细节图和色彩配置文件三个坑
前端·node.js
donecoding2 天前
pnpm 配好了,为什么执行的还是另一份?命令入口与运行时排查
node.js·前端工程化
江屿风2 天前
【Plain Language Large Model】【从浏览器到全栈:一课精通Node.js三剑客】流食般投喂
笔记·前端框架·npm·node.js·js·npx
SomeOtherTime2 天前
node.js基础(AI回答)
node.js
雨季mo浅忆3 天前
记录Node.js安全漏洞及其内置Brotli解码器问题
node.js·安全性测试
tommyjiatong3 天前
资安底座连环雷:从 PHP2Shell 到 Node2Shell
node.js·php
SEO_juper3 天前
Bash 交叉验证 robots.txt 和 sitemap:两个文件自相矛盾,页面永远收录不了
开发语言·python·node.js·json·bash