[plugin:vite:css] [postcss] postcss-import: “” unknown word一个关于在vite中引入scss的超级离谱的报错!!

在创建一个icon组件库时,作者在Vue项目的main.ts中遇到SCSS导入错误。最初,问题归咎于Vite对$自定义变量的处理,但实际上是由于在导入scss文件时使用了CSS的@importurl()语法,而不是SCSS的@import指令。修正此问题后,代码恢复正常运行。
摘要由CSDN通过智能技术生成

昨天在写一个icon的组件库,在vue项目的main.ts中引入这个scss中就一直报如下错误:

起初一直以为是vite解析不了scss用$的自定义变量,下图的这个样式始终显示不了,但我把变量名直接换成内容就正常了,变量名如下:

后来发现居然是因为我在引入变量时用了@import url()语法!!!,如下:

把他改成

就不报错了

 

原因:

@import url()是css才有的语法!!!

scss里用的是@import ""

用了我一个晚上!!哭晕在厕所

 

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值