Windows系统Node.js安装配置全攻略:从环境搭建到版本管理

发布时间:2026/8/3 23:07:55

Windows系统Node.js安装配置全攻略:从环境搭建到版本管理
1. 项目概述为什么要在Windows上折腾Node.js如果你是一名前端开发者或者对JavaScript生态圈感兴趣那么Node.js绝对是你绕不开的核心工具。简单来说Node.js是一个基于Chrome V8引擎的JavaScript运行时环境它让JavaScript从浏览器里“跑”了出来可以运行在服务器端用来开发命令行工具、构建Web服务器、处理文件系统操作等等。在Windows上安装和配置Node.js是开启现代Web开发、全栈开发、甚至桌面应用开发比如Electron的第一步。很多流行的前端工具链如Vue CLI、Create React App、Next.js其背后都依赖于Node.js环境。因此一个稳定、配置得当的Node.js环境是你高效工作的基石。然而对于Windows用户尤其是新手安装过程可能会遇到一些特有的“坑”比如路径问题、权限冲突、版本管理混乱等。这篇教程的目的就是带你从零开始在Windows系统上完成Node.js的安装、基础环境配置并顺带解决几个高频问题让你能快速、顺畅地搭建起自己的开发环境。我们不仅会安装Node.js本身还会配置其包管理器npm并安装另一个高效的包管理器yarn作为备选最后验证整个环境是否工作正常。2. 核心思路与工具选型解析在开始动手之前我们先理清思路。在Windows上安装Node.js主流且推荐的方式是通过其官方提供的安装程序.msi文件。这种方式最省心因为它会自动处理环境变量PATH的配置这是手动安装最容易出错的地方。2.1 为什么选择官方安装程序.msi一键配置环境变量这是最大的优势。安装程序会自动将Node.js和npmNode Package Manager随Node.js一同安装的可执行文件路径添加到系统的PATH环境变量中。这意味着安装完成后你可以在任何命令行窗口如CMD、PowerShell中直接输入node、npm等命令系统都能找到它们。安装过程可视化图形化界面引导步骤清晰适合所有用户。附带npmnpm是Node.js的默认包管理器用于安装和管理JavaScript包。官方安装程序会一并安装当前Node.js版本对应的npm。自动处理依赖无需手动处理任何系统依赖库。为什么不推荐从ZIP包手动安装手动解压ZIP包虽然灵活但需要你手动添加环境变量对于新手来说容易遗漏或配置错误导致命令行中无法识别node命令。除非你有特殊需求如多版本并行管理否则.msi安装程序是首选。2.2 版本选择LTS vs Current访问Node.js官网下载页你会看到两个主要版本LTS长期支持版和Current当前最新版。LTS版本推荐绝大多数用户尤其是用于生产环境或稳定学习的用户。它经过了更长时间的测试拥有长期的支持和维护通常是30个月bug更少兼容性更好。版本号通常是偶数如18.x, 20.x。Current版本包含了最新的特性和性能改进但可能不够稳定适合喜欢尝鲜、体验最新特性的开发者。版本号通常是奇数如19.x, 21.x。对于新手和追求稳定的开发者我的建议是无脑选择最新的LTS版本。它能确保你使用的特性是经过充分验证的并且有庞大的社区和资料支持。2.3 额外工具为什么需要Yarnnpm是Node.js自带的包管理器功能强大且全面。但Yarn由Facebook、Google等公司开发作为后来者在某些场景下体验更佳更快的安装速度Yarn通过并行操作和高效的缓存机制通常比npm安装依赖包更快。确定性安装通过yarn.lock文件锁定确切的依赖版本确保在不同机器上安装的依赖树完全一致避免了“在我机器上是好的”这类问题。虽然npm 5也引入了package-lock.json但Yarn在这方面做得更早、更彻底。更简洁的输出安装过程中的命令行输出更清晰、友好。在实际开发中很多项目会同时支持npm和yarn。你可以根据项目要求或个人喜好选择。本教程会指导你安装Yarn作为你工具库中的一个有力补充。3. 详细安装步骤与实操要点现在我们进入核心的实操环节。请跟随以下步骤一步一图文字描述进行操作。3.1 步骤一下载官方安装程序打开浏览器访问Node.js官方网站https://nodejs.org/zh-cn/。官网首页通常会醒目地显示两个下载按钮“长期支持版LTS”和“最新尝鲜版Current”。点击“长期支持版LTS”的下载按钮。系统会自动识别你的Windows系统提供64位x64的.msi安装包。如果你的系统是32位现在已非常罕见需要手动点击“其他下载”进行选择。下载完成后你会得到一个类似node-v20.15.0-x64.msi的文件版本号会随时间更新。注意下载时请务必从官网下载避免从第三方不明来源下载以防捆绑恶意软件。3.2 步骤二运行安装向导双击下载好的.msi文件启动安装向导。点击“Next”继续。许可协议页面勾选“I accept the terms in the License Agreement”然后点击“Next”。安装路径选择这是第一个关键点。默认路径通常是C:\Program Files\nodejs\。除非你有特殊理由否则建议保持默认路径。修改路径可能会引入不必要的复杂性特别是当路径中包含中文或空格时某些老旧工具可能会出现问题。点击“Next”。自定义安装页面这里需要仔细看。Node.js runtime必选Node.js运行环境本身。npm package manager必选Node.js包管理器。Online documentation shortcuts可选创建在线文档快捷方式。Add to PATH这一项至关重要安装程序默认会勾选“Add to PATH”。请务必确保它被勾选。它的作用就是我们前面说的自动配置环境变量。点击“Next”。准备安装点击“Install”开始安装。如果系统弹出用户账户控制UAC提示点击“是”授权。等待安装进度条完成点击“Finish”结束安装。3.3 步骤三验证安装是否成功安装完成后我们需要验证Node.js和npm是否已正确安装并配置到系统路径中。打开命令行工具。你可以按下Win R键输入cmd或powershell然后回车。在打开的命令行窗口中依次输入以下命令并回车node -v npm -v如果安装和配置成功命令行会分别显示出你安装的Node.js版本号和npm版本号例如v20.15.0 10.7.0版本号会因你下载的安装包而异。恭喜至此Node.js和npm已经成功安装在你的Windows电脑上。3.4 步骤四安装Yarn可选但推荐Yarn可以通过npm来全局安装非常简单。在刚才已经打开的命令行窗口CMD或PowerShell中输入以下命令npm install -g yarn这个命令的意思是使用npmnpm install全局地-g参数代表 global安装yarn包。安装过程可能会持续几十秒取决于你的网络速度。安装完成后输入以下命令验证yarn --version如果成功会显示Yarn的版本号例如1.22.19。实操心得有时使用npm install -g安装全局包会遇到权限问题尤其在Windows上。如果遇到“权限被拒绝”的错误可以尝试以下两种方法以管理员身份运行命令行右键点击“命令提示符”或“Windows PowerShell”选择“以管理员身份运行”然后再执行安装命令。更改npm全局安装路径更一劳永逸执行npm config set prefix C:\Users\你的用户名\AppData\Roaming\npm将全局包安装到当前用户目录下避免系统目录的权限限制。然后再执行npm install -g yarn。4. 基础配置与优化安装完成只是第一步合理的配置能让你的开发体验更上一层楼。这里有几个关键的配置点。4.1 配置npm镜像源加速下载npm默认的仓库服务器在国外在国内下载包速度可能很慢甚至超时。我们可以将其镜像地址替换为国内的镜像源如淘宝NPM镜像。在命令行中执行以下命令将npm的注册表地址指向淘宝镜像npm config set registry https://registry.npmmirror.com/验证配置是否生效npm config get registry如果返回https://registry.npmmirror.com/说明配置成功。同理配置Yarn镜像源yarn config set registry https://registry.npmmirror.com/注意事项使用镜像源后包的下载速度会得到极大提升。但极少数情况下镜像源可能比官方源延迟几分钟同步新发布的包。对于绝大多数场景这都不是问题。如果需要发布自己的包到npm官方记得将registry改回https://registry.npmjs.org/。4.2 理解全局安装与本地安装这是npm/yarn使用中的一个核心概念。全局安装-g包被安装到系统的一个特定目录如之前提到的C:\Users\用户名\AppData\Roaming\npm。安装在此处的包其命令行工具可以在系统的任何地方直接运行。适合安装全局命令行工具如yarn、vue-cli、create-react-app等。本地安装无-g在项目目录下执行npm install 包名包会被安装到当前目录下的node_modules文件夹中。这些包通常作为项目的依赖库只能在当前项目内部通过代码require或import来引用。一个常见的错误在项目目录里试图运行一个仅全局安装了的工具的命令却发现“命令找不到”。这是因为系统只在全局路径和当前路径下寻找可执行文件而项目本地的node_modules/.bin/目录下的命令需要通过npx命令来运行或者通过npm scripts来调用。5. 创建并运行你的第一个Node.js项目理论说再多不如动手试一下。我们来创建一个最简单的Node.js应用。创建项目目录并初始化 打开命令行找一个你喜欢的位置比如桌面执行以下命令mkdir my-first-node-app cd my-first-node-app npm init -ynpm init -y命令会快速创建一个默认的package.json文件这是Node.js项目的“身份证”和“说明书”记录了项目信息、依赖等。创建应用文件 在当前目录下新建一个文件命名为app.js。你可以用记事本、VSCode等任何文本编辑器。 在app.js中输入以下代码// 导入内置的http模块 const http require(http); // 创建一个HTTP服务器 const server http.createServer((req, res) { // 设置响应头 res.writeHead(200, { Content-Type: text/plain; charsetutf-8 }); // 发送响应内容 res.end(你好Node.js世界\n); }); // 服务器监听3000端口 const port 3000; server.listen(port, () { console.log(服务器运行在 http://localhost:${port}/); });这段代码创建了一个最简单的HTTP服务器当你在浏览器访问http://localhost:3000时它会返回“你好Node.js世界”。运行应用 在my-first-node-app目录下的命令行中输入node app.js你会看到输出服务器运行在 http://localhost:3000/。测试 打开你的浏览器在地址栏输入http://localhost:3000并访问。如果一切正常页面上将显示“你好Node.js世界”。停止服务器 回到命令行窗口按下Ctrl C即可停止Node.js服务器。6. 高级话题Node.js版本管理nvm-windows随着项目增多你可能会遇到不同项目需要不同Node.js版本的情况。直接在系统上安装覆盖显然不是好办法。这时就需要一个Node.js版本管理工具。在Linux/macOS上有nvm在Windows上对应的优秀工具是nvm-windows。6.1 为什么需要版本管理项目兼容性老项目可能只兼容Node.js 14而新项目需要Node.js 20。尝鲜与回滚想体验最新版特性又怕影响现有工作环境。保持系统整洁避免全局安装的包因Node.js版本升级而出现兼容性问题。6.2 安装与使用nvm-windows重要警告在安装nvm-windows之前必须彻底卸载之前通过.msi安装的Node.js通过控制面板的“卸载程序”进行。因为nvm-windows需要完全接管Node.js的安装路径和环境变量。卸载现有Node.js从“设置”-“应用”中找到Node.js并卸载。下载nvm-windows访问其GitHub发布页https://github.com/coreybutler/nvm-windows/releases下载最新版本的nvm-setup.exe安装程序。安装nvm-windows运行安装程序建议安装路径不要有中文和空格例如C:\Dev\nvm。它会自动配置环境变量。验证安装打开一个新的命令行窗口重要需要重新加载环境变量输入nvm version如果显示版本号说明安装成功。使用nvm安装和管理Node.js查看可安装的版本列表主要是LTS版nvm list available安装指定版本的Node.js例如20.15.0nvm install 20.15.0安装最新LTS版nvm install lts查看已安装的版本nvm list切换使用某个已安装的版本nvm use 20.15.0设置默认版本新开命令行自动使用的版本nvm alias default 20.15.0使用nvm后你可以轻松地在多个Node.js版本间切换每个版本都有独立的全局npm包空间互不干扰。7. 常见问题与排查技巧实录即使按照教程操作你也可能会遇到一些问题。这里我整理了几个最常见的“坑”及其解决方法。7.1 问题命令行输入node -v或npm -v提示“不是内部或外部命令”原因这是最典型的环境变量PATH未正确配置的症状。排查与解决确认安装路径首先找到你的Node.js安装目录默认是C:\Program Files\nodejs\。进入该目录看看node.exe和npm.cmd文件是否存在。检查环境变量右键点击“此电脑”-“属性”-“高级系统设置”-“环境变量”。在“系统变量”或“用户变量”中找到并选中Path变量点击“编辑”。查看列表中是否包含Node.js的安装路径如C:\Program Files\nodejs\和npm的全局包路径如C:\Users\你的用户名\AppData\Roaming\npm。如果没有需要手动添加。重启命令行添加或修改环境变量后必须关闭所有已打开的命令行窗口并重新打开一个新的新的环境变量才会生效。重新安装如果以上步骤麻烦最直接的方法是完全卸载Node.js后重新运行.msi安装程序并确保安装向导中“Add to PATH”选项被勾选。7.2 问题使用npm install -g安装包时提示权限错误EACCES, EPERM原因在Windows上尝试将包安装到系统保护的目录如默认的全局路径时需要管理员权限。解决临时以管理员身份运行命令行右键点击CMD或PowerShell选择“以管理员身份运行”再执行安装命令。推荐更改npm全局安装路径一劳永逸# 查看当前配置 npm config get prefix # 通常默认是 C:\Program Files\nodejs 或 C:\Users\用户名\AppData\Roaming\npm # 如果显示的是系统目录将其更改到用户目录 npm config set prefix C:\Users\你的用户名\AppData\Roaming\npm然后同样需要将新的这个路径C:\Users\你的用户名\AppData\Roaming\npm添加到系统的PATH环境变量中方法同上。之后全局安装就不再需要管理员权限了。7.3 问题安装依赖时网络超时或速度极慢Error: connect ETIMEDOUT原因网络连接npm官方仓库不稳定。解决配置国内镜像源如本章第4.1节所述。将registry指向淘宝镜像https://registry.npmmirror.com/能解决99%的网络问题。7.4 问题项目依赖安装后运行项目报错“Cannot find module ‘xxx’”原因通常是因为node_modules文件夹缺失或损坏或者依赖没有正确安装。排查确保在项目根目录有package.json的目录下操作。删除现有的node_modules文件夹和package-lock.json或yarn.lock文件。rm -rf node_modules package-lock.json # 或者在PowerShell中 Remove-Item -Recurse -Force node_modules, package-lock.json清除npm缓存可选有时能解决诡异问题npm cache clean --force重新安装依赖npm install或yarn install。7.5 关于热词中错误信息的解读在提供的热词中有一条错误信息error installing 24.18.0: node.js v24.18.0 is not yet released or is not ava。这通常在使用类似nvm这样的版本管理工具时出现。原因你尝试安装的Node.js版本号如24.18.0可能不存在或者尚未发布或者你输入的版本号格式有误又或者版本管理工具自身的镜像列表没有及时更新。解决首先去Node.js官网查看正式的发布版本列表确认该版本号是否存在。如果使用nvm-windows运行nvm list available查看它从镜像获取到的、可安装的版本列表从中选择一个LTS版本进行安装。确保网络通畅有时是网络问题导致无法获取版本列表。8. 集成开发环境IDE配置建议一个顺手的代码编辑器能极大提升效率。这里推荐Visual Studio CodeVSCode它对JavaScript和Node.js的支持是顶级的。安装VSCode从官网下载安装。安装扩展打开VSCode进入扩展市场CtrlShiftX搜索并安装以下关键扩展ESLint代码语法和风格检查。Prettier - Code formatter代码自动格式化。JavaScript (ES6) code snippets代码片段提示。npm Intellisense在package.json和import语句中自动补全npm包名。Path Intellisense自动补全文件路径。配置终端VSCode内置了终端Terminal默认是PowerShell。你可以直接在VSCode里运行node、npm等命令无需切换窗口。确保VSCode能正确识别你的Node.js环境。我个人在实际使用中习惯将终端设置为“以管理员身份运行”如果需要的话并在项目根目录下直接打开VSCode这样所有的文件操作和命令行操作都在一个上下文中非常方便。对于Node.js开发环境配置是第一步也是最重要的一步一个干净、稳定、配置得当的环境能让你在后续的学习和开发中避开无数莫名其妙的错误把精力真正集中在代码逻辑本身。希望这篇超过5000字的详细指南能帮你一次性搞定Windows上的Node.js环境顺利开启你的JavaScript全栈之旅。如果在实践中遇到本教程未覆盖的独特问题多利用搜索引擎大部分问题都能在Stack Overflow或相关技术社区找到答案。

相关新闻

告别网盘限速!八大平台直链解析工具让你免费享受高速下载体验

告别网盘限速!八大平台直链解析工具让你免费享受高速下载体验

2026/8/3 23:07:55

告别网盘限速!八大平台直链解析工具让你免费享受高速下载体验 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘…

构建实时情感识别系统:从零到一的实践指南

构建实时情感识别系统:从零到一的实践指南

2026/8/3 22:57:53

构建实时情感识别系统:从零到一的实践指南 【免费下载链接】Emotion-recognition Real time emotion recognition 项目地址: https://gitcode.com/gh_mirrors/em/Emotion-recognition 在人工智能技术快速发展的今天,情感识别已成为人机交互、用户…

WebGoat多语言实战指南:从国际化架构到中文适配全解析

WebGoat多语言实战指南:从国际化架构到中文适配全解析

2026/8/3 22:57:53

WebGoat多语言实战指南:从国际化架构到中文适配全解析 【免费下载链接】WebGoat WebGoat is a deliberately insecure application 项目地址: https://gitcode.com/GitHub_Trending/we/WebGoat 作为OWASP基金会开发的著名Web应用安全教学平台,Web…

2026年正规SEO公司怎么选:七大避坑维度+真实案例复盘+KPI对赌合同指南|选型

2026年正规SEO公司怎么选:七大避坑维度+真实案例复盘+KPI对赌合同指南|选型

2026/8/4 1:48:02

核心要点:按项目周期拆解,2026年SEO服务市场良莠不齐,企业筛选正规SEO公司,应围绕资质审查、白帽技术验证、内容质量检查、数据透明度、合同条款、KPI对赌机制以及售后退出安排七个维度展开系统评估。从长期价值看,本文…

JVS-Rules规则引擎在金融风控中的百万级并发实践

JVS-Rules规则引擎在金融风控中的百万级并发实践

2026/8/4 1:48:02

1. 项目背景与核心挑战在金融科技和互联网业务快速发展的今天,风控系统的响应速度直接关系到用户体验和业务安全。传统风控系统面临的最大痛点就是规则变更周期长、响应延迟高,在面对突发流量时容易出现性能瓶颈。这正是JVS-Rules规则引擎要解决的核心问…

旅行结伴英语口语训练指南

旅行结伴英语口语训练指南

2026/8/4 1:48:02

1. 为什么旅行结伴需要专门的口语训练? 独自旅行和结伴旅行是完全不同的语言场景。当你在异国他乡与陌生人结伴时,口语交流的质量直接影响旅途体验。我曾在东南亚背包旅行时,因为不熟悉结伴场景下的英语表达,闹出过不少笑话——比…

SPI通信协议实战指南:从原理到STM32/ESP32驱动W25Q64 Flash

SPI通信协议实战指南:从原理到STM32/ESP32驱动W25Q64 Flash

2026/8/4 1:48:02

SPI(Serial Peripheral Interface)是一种高速、全双工、同步的串行通信协议,广泛应用于微控制器与外围设备(如传感器、存储器、显示屏、ADC/DAC等)之间的短距离通信。它以其简单、高效、无需寻址的特点,成为…

视频转文字软件免费的哪个好用?PC手机在线逐款实测盘点

视频转文字软件免费的哪个好用?PC手机在线逐款实测盘点

2026/8/4 1:48:02

部门季度复盘会开了快一段挺长的时间,录音笔在桌上转着,我的手指在键盘上悬了半天——满屋子人交叉讨论,光靠手记根本追不上语速,能记下来的全是碎片。散会后看着那段挺长的录音文件,我实在不想从头到尾重听一遍再手动…

抖音无水印下载终极指南:5分钟掌握批量下载高清视频的完整方案

抖音无水印下载终极指南:5分钟掌握批量下载高清视频的完整方案

2026/8/4 1:38:02

抖音无水印下载终极指南:5分钟掌握批量下载高清视频的完整方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallba…

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

2026/8/3 4:49:52

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am…

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

2026/8/3 19:24:18

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架…

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

2026/8/3 20:38:37

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,…

3步解决Windows DLL缺失问题:VisualCppRedist AIO终极运行库修复方案

3步解决Windows DLL缺失问题:VisualCppRedist AIO终极运行库修复方案

2026/8/4 0:07:58

3步解决Windows DLL缺失问题:VisualCppRedist AIO终极运行库修复方案 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经在打开游戏或软件时遇…

SingleFile终极指南:一键保存完整网页的5大核心功能

SingleFile终极指南:一键保存完整网页的5大核心功能

2026/8/4 0:07:58

SingleFile终极指南:一键保存完整网页的5大核心功能 【免费下载链接】SingleFile Web Extension for saving a faithful copy of a complete web page in a single HTML file 项目地址: https://gitcode.com/gh_mirrors/si/SingleFile 你是否曾经遇到过这样的…

国家中小学智慧教育平台电子课本下载终极方案:三步免费获取PDF教材

国家中小学智慧教育平台电子课本下载终极方案:三步免费获取PDF教材

2026/8/4 0:07:58

国家中小学智慧教育平台电子课本下载终极方案:三步免费获取PDF教材 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/2 17:06:42

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/3 7:25:44

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/3 2:41:27

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…