游乐游手机版
首页/系统平台/文章详情

银河麒麟系统Node.js安装与前端开发环境搭建步骤

时间:2026-06-15 07:46
在银河麒麟操作系统上搭建前端开发环境,安装Node js是必不可少的关键步骤。面对不同的系统架构、网络条件以及项目版本需求,选择一条合适且稳定的安装路径至关重要。以下整理了四种经过实测验证的安装方法,你可以根据自身情况灵活选用。 一、使用麒麟软件中心安装 对于追求便捷、希望快速上手的新手开发者,或者

在银河麒麟操作系统上搭建前端开发环境,安装Node.js是必不可少的关键步骤。面对不同的系统架构、网络条件以及项目版本需求,选择一条合适且稳定的安装路径至关重要。以下整理了四种经过实测验证的安装方法,你可以根据自身情况灵活选用。

银河麒麟怎么安装node.js 麒麟系统前端开发环境搭建步骤

一、使用麒麟软件中心安装

对于追求便捷、希望快速上手的新手开发者,或者对Node.js版本没有特殊要求的场景,麒麟软件中心无疑是最省心的选择。这里提供的版本由官方预编译并完成兼容性验证,安装后无需手动配置环境变量,开箱即用,非常方便。

操作起来也很简单:首先,点击屏幕左下角的“开始菜单”,找到并打开“软件中心”。接着,在顶部的搜索框里直接输入Node.js。在搜索结果中,认准名称为“Node.js(JavaScript 运行时)”且发布者为“Kylin Software Center”或“麒麟软件有限公司”的条目,点击右侧的“安装”按钮,按照提示输入管理员密码即可完成安装。最后,别忘了打开终端,执行node -vnpm -v来验证安装是否成功。

二、通过APT源安装NodeSource官方LTS包

如果你需要获取最新的长期支持(LTS)版本,并且系统能够连接外网,那么通过APT源安装NodeSource官方包是一个更专业的选择。这种方法充分利用了银河麒麟对Debian/Ubuntu生态的良好兼容性,能确保npm与node二进制文件协同工作,并自动注册到系统路径中,省去手动配置的麻烦。

具体步骤分几步走:首先,打开终端,执行sudo apt update更新软件源索引。如果系统没有预装curl,需要先运行sudo apt install -y curl来安装这个工具。然后,通过一行命令添加Node.js 20.x LTS的官方仓库:curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -。仓库添加成功后,执行sudo apt install -y nodejs即可完成安装。验证时,运行node --version应该会输出类似v20.12.2的版本号。

三、使用nvm管理多版本Node.js

对于需要同时维护多个项目、且各项目对Node.js版本要求不同的开发者来说,nvm(Node Version Manager)几乎是必备工具。它允许你在同一台机器上安装和切换多个Node.js版本,非常适合那些需要兼顾Vue 2/3、老版本Electron或特定CLI工具链的复杂开发场景,灵活性和可控性极高。

安装nvm通常只需一行脚本命令:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash。安装完成后,请务必关闭当前终端并重新打开一个新终端,这样才能正确加载nvm的环境变量。在新终端中运行command -v nvm,如果返回nvm就说明安装成功了。之后,你可以用nvm ls-remote --lts查看所有可用的LTS版本,用nvm install --lts安装最新的长期支持版,并通过nvm alias default 'lts/*'将其设为默认版本。

四、手动解压二进制包并配置PATH

最后这种方法适用面最广,尤其适合离线环境、ARM64架构设备(如飞腾、鲲鹏平台),或者那些希望完全掌控安装路径的“硬核”用户。它的原理是直接使用Node.js官方提供的二进制压缩包,不依赖任何第三方仓库,但需要手动完成解压和环境变量配置,步骤稍多但可控性最强。

首先,访问Node.js官网的下载页面https://nodejs.org/dist/,找到对应你系统架构的tar.gz包(例如arm64架构的node-v20.12.2-linux-arm64.tar.gz)。下载后,将其复制到/usr/local/目录下,执行解压命令:sudo tar -zxvf node-v20.12.2-linux-arm64.tar.gz -C /usr/local/。为了后续管理方便,建议将解压出的目录重命名为一个简单的名字,比如sudo mv /usr/local/node-v20.12.2-linux-arm64 /usr/local/nodejs

接下来的关键步骤是配置环境变量。编辑当前用户的环境配置文件(例如nano ~/.bashrc),在文件末尾添加两行:

export NODE_HOME=/usr/local/nodejs
export PATH=$PATH:$NODE_HOME/bin

保存退出后,运行source ~/.bashrc让配置立即生效。此时,在终端中输入node -v,应该就能看到正确的版本信息了。

来源:https://www.php.cn/faq/2357048.html
上一篇Linux系统查看TCP连接状态分布的命令汇总 下一篇麒麟操作系统触摸板手势设置教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送