返回
WSL 上的 CentOS + Node.js 操作指南
前端
2023-10-29 23:48:03
在 Windows 系统上使用 WSL(Windows Subsystem for Linux)虚拟化运行 Linux 发行版,提供了一种在 Windows 环境中访问 Linux 工具和应用程序的便捷方式。本指南将详细介绍如何在 WSL 上安装 CentOS 操作系统并配置 Node.js 开发环境。
步骤 1:启用 WSL
- 以管理员身份运行 PowerShell。
- 运行以下命令启用 WSL:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
。 - 系统会提示您重启计算机。输入 Y 并回车重启。
步骤 2:安装 CentOS 虚拟机
- 在 Microsoft Store 中搜索“CentOS”。
- 选择并安装“CentOS”。
- 启动 CentOS 虚拟机。
步骤 3:更新 CentOS 系统
- 运行以下命令更新 CentOS 系统:
sudo yum update -y
。 - 输入您的用户密码并回车。
步骤 4:安装 Node.js
- 运行以下命令安装 Node.js:
sudo yum install nodejs
。 - 确认安装并输入 Y。
步骤 5:验证 Node.js 安装
- 运行以下命令验证 Node.js 安装:
node -v
。 - 您应该会看到已安装的 Node.js 版本。
步骤 6:在 WSL 中配置 Node.js 环境
- 在 WSL 中创建一个新的项目目录。
- 初始化一个新的 Node.js 项目:
npm init -y
。 - 创建一个名为
app.js
的 Node.js 文件。 - 在
app.js
文件中添加以下代码:
console.log("Hello, Node.js on WSL!");
步骤 7:运行 Node.js 应用程序
- 运行以下命令运行 Node.js 应用程序:
node app.js
。 - 您应该会在终端中看到“Hello, Node.js on WSL!”消息。
提示:
- 使用
wsl --set-default-version 2
设置 WSL 版本 2 作为默认版本,以获得更好的性能和功能。 - 安装
wslpath
转换工具,以便轻松地在 Windows 和 WSL 之间转换文件路径。 - 利用 WSL 中的 Linux 工具和应用程序,如
git
、vim
和bash
,提升您的开发效率。 - 通过在 Windows 中安装 Visual Studio Code 等集成开发环境 (IDE),并使用 WSL 作为后端,增强您的开发体验。
遵循这些步骤,您可以在 WSL 上成功安装 CentOS 操作系统并配置 Node.js 开发环境。这将允许您在 Windows 系统中无缝使用 Linux 工具和 Node.js,从而为您的项目带来灵活性和效率。