首页 > 编程语言 >MacBook Pro M3 安装 Node.js v14 的兼容性

MacBook Pro M3 安装 Node.js v14 的兼容性

时间:2024-09-02 21:03:29浏览次数:8  
标签:Node 执行命令 14 Pro v14 js 安装

1、MacBook Pro M3 可以安装 Node.js v14,但需要一些额外的步骤,因为 Node.js v14 并没有为 ARM64 构建的版本。
2. 解决方法可以通过安装 Rosetta 来解决这个问题。Rosetta 是一个翻译应用程序,允许为 Intel 芯片(或旧一代 Mac)构建的应用程序在 Apple Silicon 下运行。安装 Rosetta 的步骤:

打开终端

执行命令:/usr/sbin/softwareupdate --install-rosetta --agree-to-license

安装 Node.js 14 的步骤:

使用 NVM(Node Version Manager)进行安装,建议使用 NVM 可以通过 CLI 轻松切换 Node 版本。

安装 NVM 的步骤:打开终端执行命令:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash重启终端

通过以下步骤安装 Node.js 14:
打开终端执行命令 arch 并确认当前返回的是 arm64
执行命令 arch -x86_64 zsh
执行命令 arch 并确认现在返回的是 i386
执行命令 nvm install 14,NVM 将安装最新的 Node.js 14如果已经安装了其他 Node.js 版本,执行命令 nvm use 14 切换到 Node.js 14

标签:Node,执行命令,14,Pro,v14,js,安装
From: https://www.cnblogs.com/yiyi17/p/18393532

相关文章

  • GeoScene Pro教程(006):GeoScenePro地图集制作
    文章目录1、加载数据2、修改地图样式3、修改外观4、显示上下左右各为哪个地市5、新建布局6、选择地图框显示区域7、插入指北针、比例尺、图例8、显示相邻地市9、导出地图地图系列的构建来自单个地图图幅的集合,每个图幅显示特定的地图范围,包含动态地......
  • GeoScene Pro教程(004):GeoScene Pro制作与使用矢量切片包
    文章目录1、为什么创建矢量切片**提高渲染效率****优化数据传输****增强用户体验****更好的数据管理****便于数据分析和处理**2、创建矢量切片包3、导入到GeoSceneOnline1、为什么创建矢量切片矢量切片(VectorSlicing)是一种将大规模矢量数据(如地图......
  • Proxmox VE 8 用SDN隔离用户网络
    田逸(formyz)最新发布的ProxmoxVE(以下简称PVE)8在Web管理后台集成了易于操作的SDN(软件定义网络)功能插件,其实质是对不同的PVE用户指定不同的网络,进行逻辑隔离,避免不同的用户设置相同的网络地址而产生冲突。例如用户A,给他指定地址段172.16.10.0/24,另外一个用户的地址段是172.16.20.0/2......
  • 论文解读:Prompt-aligned Gradient for Prompt Tuning
    摘要得益于CLIP等大型预训练的视觉语言模型VLM,我们可以通过离散的提示设计构建Zero-shot分类器,例如,利用图像与提示语句"aphotoofa[CLASS]"之间的相似度,可以获得图像属于某个类别的置信度分数。此外,如果我们使用少量样本对软提示进行微调,提示调优表现出VLMs快速适应下......
  • Spring扩展点系列-InstantiationAwareBeanPostProcessor
    文章目录简介测试一1、配置文件Bean注册2、单元测试方法3、测试类4、输出结果结论测试二1、测试类2、输出结果结论源码解析postProcessPropertiesCommonAnnotationBeanPostProcessorAnnotationInjectedBeanPostProcessor总结简介spring容器中Bean的生命周期内所......
  • 注解和反射process6
    1、注解(Annotation)一些方法加了一杠表示不推荐使用,但是也能用写代码时标了黄块的代码体就是警告1.1注解注解(Annotation)——用@符号标示不是程序本身,可以对程序作出解释(这一点与注释(comment)没什么区别)可以被其他程序(比如:编译器)读取通过反射机制编程实现对辅助信息数据的......
  • Java服务端服务监控:Prometheus与Spring Boot Actuator的集成
    Java服务端服务监控:Prometheus与SpringBootActuator的集成大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代Java服务端开发中,服务监控是确保系统稳定性和性能的关键。Prometheus是一个开源的系统监控和警报工具,而SpringBootActuator提供了生......
  • Tushare Pro 新版发布,免费、开源的python财经数据接口包
     Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。考虑到Py......
  • Nodejs的安装
    一.下载安装包及安装官网下载: (英文)https://nodejs.org/en(中文)https://nodejs.org/zh-cn/nodejs中文网下载: https://nodejs.cn/以上两个地址都可以下载     查询是否安装成功win+R运行cmd,输入node-v查看  二.配置全局安装目......
  • Nginx:location、proxy_pass中的斜杠/
    学习自:nginxlocation/区别详解_nginx_脚本之家nginx的location与proxy_pass指令超详细讲解及其有无斜杠(/)结尾的区别_nginxlocation斜杠-CSDN博客nginx的location、root、alias指令用法和区别–蓝队云Nginx系列-5root和alias和index和try_files_nginxrootindex-CSD......