如何像在 React 中那样在 Preact 中简单导入样式?

How to do a simple import of a style in Preact as you would do in React?

在 React 中,为了给组件设置样式,我只需导入与组件位于同一目录中的样式文件,例如 import './style.scss'。简单易行,没问题。

但是,我似乎无法在 Preact 中完成这项工作。样式文件永远不会被应用,即使在遵循文档并且当然安装 node-sasssass-loader 之后也是如此。我在 JS 中看到很多使用 CSS 模块的示例和一些使用 CSS 的示例,但如果可能的话我想做一个沼泽标准导入。

在此先感谢您提供的任何帮助。

显然,解决方案是通过安装 css-loader 并将以下内容添加到我的 preact.config.js:

来完全禁用 CSS 模块
const css = helpers.getLoadersByName(config, 'css-loader')[0];
css.loader.options.modules = false;