You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Monterey系统MacBook Pro下Gulp无法正常运行问题

M1 芯片 Monterey 系统 Gulp 运行失败修复步骤
  • 更换适配 Apple Silicon 架构的 Node.js 版本,选择 16.x 及以上的 LTS 版本。可执行命令node -p "process.arch"验证当前 Node 架构,输出arm64即为适配版本,若输出x64需重新下载安装对应 Apple Silicon 的 Node 安装包。
  • 清理异常依赖文件:无需删除 package.json,删除项目根目录下的node_modules文件夹、package-lock.json文件即可,随后执行npm cache clean --force清理全局 npm 缓存。
  • 重新安装全局 gulp 命令行工具:先执行npm uninstall -g gulp gulp-cli卸载旧版本全局 gulp 相关包,再执行npm install -g gulp-cli重新安装,全程不要使用 sudo 权限,避免触发后续读写权限冲突。
  • 重装项目本地依赖:在项目根目录执行npm install gulp --save-dev将 gulp 安装到项目开发依赖中,再执行npm install安装全量项目依赖。
  • 若仍存在原生模块编译报错,执行xcode-select --install安装 Xcode 命令行工具,安装完成后重新执行依赖安装操作即可。
  • 若报错涉及 node-sass 适配问题,可将不支持 M1 架构的 node-sass 替换为适配 arm64 的 dart-sass,执行npm uninstall node-sass && npm install sass --save-dev即可解决。

内容的提问来源于stack exchange,提问作者Alex McIver

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 07:15:05