我正在使用Next.js(12.1.0)和SCSS模块,但我的CSS缓存非常强大,以至于我必须重新启动next(npm run next dev)才能清除它。你们如何摆脱这个问题?有没有不缓存的方法?或者我做错了什么?
我正在使用Next.js(12.1.0)和SCSS模块,但我的CSS缓存非常强大,以至于我必须重新启动next(npm run next dev)才能清除它。你们如何摆脱这个问题?有没有不缓存的方法?或者我做错了什么?
这是由于css/scss文件命名中的小错误导致的。
如果您导入了css文件:
import styles from '../styles/component.module.css'
最好将其更改为:
import styles from '../styles/Component.module.css'
确保您使用类命名样式来命名Component.module.css文件,其中第一个字母大写。这将解决问题。
干杯!