惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Blog — PlanetScale
Blog — PlanetScale
Vercel News
Vercel News
L
LangChain Blog
Google DeepMind News
Google DeepMind News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
博客园_首页
N
Netflix TechBlog - Medium
Y
Y Combinator Blog
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
美团技术团队
V
V2EX

Alliot's blog

Codex第三方API使用生图接口 域名切换到blog.alliot.tech Docker 代理配置机制与作用域 Docker 代理配置机制与作用域 2025年底的安卓搞机备忘录 2025年底的安卓搞机备忘录 ArgoCD部署应用出现metadata.annotations过大问题 ArgoCD部署应用出现metadata.annotations过大问题 APC UPS更换电池校准容量 APC UPS更换电池校准容量 M1 Mac安装低版本Node.js Ansible使用Bitwarden存储Vault密码 Ansible使用Bitwarden存储Vault密码 Cloudflare Tunnel前置代理支持 Cloudflare Tunnel前置代理支持 CDN场景下配置Vaultwarden启用fail2ban CDN场景下配置Vaultwarden启用fail2ban 中银香港丝滑开户总结 中银香港丝滑开户总结 从指定路径更新雷池WAF证书 从指定路径更新雷池WAF证书 AWS ECS使用EBS作为Volume AWS ECS使用EBS作为Volume 利用 APT Hook 在 PVE 更新后自动执行脚本 浅浅的调教一下国产智障电视 浅浅的调教一下国产智障电视 Nginx proxy_pass到AWS ALB的504问题 Nginx proxy_pass到AWS ALB的504问题 OpenV**手动指定路由规则 OpenV**手动指定路由规则
M1 Mac安装低版本Node.js
Alliot · 2024-12-12 · via Alliot's blog

  支持在 M1(Apple Sillicon) 平台上原生运行的 Node.js 最低版本为 16, 在这之前的版本要想在 M1 的 Mac 上运行,需要使用 Rosetta 2 转译运行。
  这里以 asdf-vm 为例,在 M1 Mac 上安装 Node.js 14 版本(nvm 同理):

1
2
3
4
5
6
7
8
9
10
11
# 安装 Rosetta 2 
/usr/sbin/softwareupdate --install-rosetta --agree-to-license

# 使用 Rosetta 2 转译运行asdf install 命令
arch -x86_64 asdf install nodejs 14.17.6

asdf shell nodejs 14.17.6

# 测试nodejs运行的架构
node -e 'console.log(process.arch)'
x64

如果在执行 arch -x86_64 asdf install 时遇到如下错误:
arch: posix_spawnp: asdf: Bad CPU type in executable, 可以尝试重新用 Rosetta 2 启动一个新 shell:

1
env arch -x86_64 zsh --login

这样当前 shell 的所有命令都会用转译执行,之后我们直接执行:

1
asdf install nodejs 14.17.6

安装即可。

Ref: