当使用vite引入 scss全局变量时(例如:variables.module.scss),如果此variable.module.scss全局变量还在 js 或者 ts中引入使用的话,那么会报错SassError: This file is already being loaded。
那么要如何解决此问题呢?很简单,只需要添加一个 global.module.scss文件即可。
// 引入要进行全局使用的 scss, 如 variables.module.scss
@import 'variables.module.scss';
然后在 js 或者 ts中,把引入的 variables.module.scss变为global.module.scss即可
文章讲述了在使用Vite开发时,遇到全局scss变量与js或ts中重复引入导致的SassError。解决方法是创建一个global.module.scss文件,将需要全局使用的scss变量导入并替换原有引用。
4408

被折叠的 条评论
为什么被折叠?



