【问题标题】:Node Sass does not yet support your current environment: OS X Unsupported architecture (arm64) with Unsupported runtime (102)Node Sass 还不支持你当前的环境:OS X Unsupported architecture (arm64) with Unsupported runtime (102)
【发布时间】:2021-12-23 03:34:39
【问题描述】:

Apple M1 芯片上的 Mac OS 11.6

节点版本为 17.0.1

% node -v

v17.0.1

这个错误似乎确实来自我无法辨别的地方。 (我检查了我的软件更新,没有最近的操作系统更新)

在 Rails 6.1.4.1 上本地开发应用程序

Gemfile 说 sass-rails 是 5.1.0

这个错误突然出现,因为这个应用昨天在本地运行良好

aos.css:7 Uncaught Error: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
Error: Node Sass does not yet support your current environment: OS X Unsupported architecture (arm64) with Unsupported runtime (102)
For more information on which environments are supported please see:

已经试过了:

yarn remove node-sass

yarn add node-sass@4.14.1

【问题讨论】:

  • 您当前的节点版本是多少?你能详细说明一下吗?
  • 已更新。我可以把所有东西都炸掉然后重新开始吗?这个错误确实是从无处冒出来的,迫使我使用我的备用笔记本电脑。与此同时,MacOS 现在说这台笔记本电脑是时候升级到 macOS Monterey,但我真的不想在升级后花费下周调试更多的开发问题。我记得当事情“刚刚奏效”时……作为开发人员,2021 年对于 MacOS 的生产力来说是一次重大的下坡路,这需要花费多少时间,这令人非常失望。

标签: ruby-on-rails macos-big-sur node-sass


【解决方案1】:

这可以解决

rm -rf tmp/ 在 Rails 应用的根目录上。

【讨论】:

    猜你喜欢
    • 2020-05-20
    • 2021-12-21
    • 2019-02-14
    • 2021-02-15
    • 2021-02-13
    • 2022-11-03
    • 1970-01-01
    • 2019-12-07
    • 2018-10-22
    相关资源
    最近更新 更多