我正在挖掘一个npm项目,该项目使用.scss
文件进行样式设置。
它导入如下样式:
import styles from './node-content-renderer.scss'
并将其用作对象的类名。
<button
type="button"
className={styles.collapseButton}
>
如何使用上述的styles
?当我在本地环境中尝试该操作时,styles
只是{}
(空对象)。甚至我将node-sass
安装到我的项目中。
它使用js对象之类的scss
文件。如何在我的项目中做到这一点?我应该设置一些webpack配置吗?有没有更简单的方法可以不破坏我基于create-react-app
的项目?
答案 0 :(得分:1)
react-scripts
高于2.0的用户可以使用此功能。您应该遵循文档中的模式:https://facebook.github.io/create-react-app/docs/adding-a-css-modules-stylesheet