Mac M1安装nodejs和运行时出现的一些问题

我是在nodejs官网下的nodejs for macOS 16.17.0 LTS版本,然后命令行配置taobao镜像。
在vsCode上运行项目,在安装npm依赖的时候,出现报错

npm ERR! code 1
npm ERR! Only Mac 64 bits supported.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/.../.npm/_logs/......

解决方法:将npm install改为npm install --ignore-scripts
运行项目时执行命令npm run dev出现:

> webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

具体报错:

Module build failed: Error: Node Sass does not yet support your current environment: OS X Unsupported architecture (arm64) with Node.js 16.x

这是因为node-sass不支持当前M1的arm环境,解决如下(两种方式都可):

1. npm uninstall node-sass
  npm install --save-dev sass

2. npm install node-sass@npm:sass
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容