是否可以在 Rails 6 中禁用 Sass?

Is it possible to disable Sass in Rails 6?

我在一个完全隔离的环境中工作,我很乐意在 Rails 上使用 Ruby。我有能力在 Nexus 中缓存依赖项以供离线使用。我遇到的问题是,在我缓存了 Rails 6 的所有依赖项(包括 NodeJS 的)之后,node-sass 无法安装,因为它尝试从 [=28 下载文件=].

不使用 CSS 预处理器我完全没问题,我宁愿使用 vanilla CSS 而不是处理这种令人头疼的依赖性问题。创建新的 Rails 应用程序时是否可以仅禁用 Sass 支持?我可以使用 --skip-javascript 来禁用所有 javascript 支持,但是由于可以安装所有其他依赖项,因此仅仅因为 node-sass 而不得不禁用它们将是一种耻辱无法离线安装。 Sass 是否有类似的选项?

我知道我可以从 GitHub 发布页面手动复制 .node 文件,但是,我试图使这个过程尽可能简单和自动化。

如果相关的话,我正在使用 Fedora Linux。

感谢任何帮助。

是的,我认为 --skip-sprockets 选项将禁用 Sass。您还可以使用 --skip-javascript.

禁用 webpacker

您可以尝试以下命令。

rails new green-forest -S -J