HiSH 通过 apk 安装 Node.js、npm 与 pnpm

1. 问题背景

尝试用 nvm、n 来管理 Node.js 版本,结果死活都是下载到 x64 的版本。无奈之下回想起来很多应用的编译都是用 Alpine,找了资料发现还是可以通过 apk 安装,把缓存去掉,找到最新的版本即可。

2. 安装 Node.js 与 npm

在 Alpine Linux 中,直接使用 apk 安装 Node.js 和 npm 即可:

bash 复制代码
apk add --no-cache nodejs npm

3. 验证安装

安装完成后,执行以下命令检验是否成功:

bash 复制代码
node -v
npm -v

可以看到输出结果:

bash 复制代码
hish:~# node -v
v22.23.2
hish:~# npm -v
11.19.0

4. 设置国内镜像

为了提升 npm 下载速度,可以配置国内镜像源:

bash 复制代码
npm config set registry https://registry.npmmirror.com/

5. 安装 pnpm

最后,通过 npm 全局安装 pnpm:

bash 复制代码
npm install -g pnpm
相关推荐
浪遏17 小时前
recruitment-cli:让 AI 接手求职招聘,从架构到一次发送超时
架构·typescript·node.js
todoitbo1 天前
把 K-Lite「什么都能播」搬上鸿蒙 PC:影匣播放器的 FFmpeg + libass 原生移植实录
华为·ffmpeg·harmonyos·鸿蒙
c2892480843s1 天前
【鸿蒙心迹】深色模式适配实战:资源限定词、动态取色与一张图两个主题
移动开发·harmonyos·鸿蒙·arkui·深色模式
沉默小管2 天前
我用 NestJS + Nuxt 3 做了个导航站,聊几个踩过的坑
node.js·seo
dreams_dream2 天前
微信小程序-使用npm包
微信小程序·小程序·npm
码间留白2 天前
六轮真机实验后,我把鸿蒙直播推流的 UI 全逼成了原生——uni-app 适配 HarmonyOS NEXT 完整复盘
uni-app·鸿蒙·harmonyos next·直播推流·arkts/arkui
非优秀程序员3 天前
第02章 杭电的英语老师与一台服务器|《互联网产品恩仇录》
数据库·node.js·代码规范
周杰伦的稻香3 天前
Hexo 腾讯视频追剧页插件:hexo-tengxun-eucalyptus 安装使用
npm
Hone3 天前
juejin-skills 系列 ②:我把「看掘金热榜」也做成了 Agent 技能
开源·node.js·ai编程
w16633 天前
零 Root 无 PC:我让 AI 在手机上把鸿蒙 HDC 协议的底裤扒了下来
node.js