warning “@charset“ must be the first rule in the file

"在开发Vue3项目时遇到Vite2打包过程中CSS文件出现黄色警告,提示`@charset`必须放在第一位。警告源于CSS的编码规则,特别是涉及font-family时。解决方法是删除或移除引起问题的`@charset`声明,如`/*@charset "UTF-8";*/`。尽管此警告不影响最终打包结果,但为保持代码规范,建议确保`@charset`声明位于CSS文件顶部。"

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在开发vue3项目,使用vite2打包时,css文件报出黄色警告

原因:css编译,@charset 规则放在第一位, 具体的原因与font-family有关

解决:因为我只有2个css文件受影响,直接去除@charset就可以了。

/*@charset “UTF-8”;*/

此警告不影响打包

[vite2打包出现警告,"@charset" must be the first,该如何消除呢? - 知乎](https://www.zhihu.com/question/498190531 “vite2打包出现警告,”@charset" must be the first,该如何消除呢? - 知乎")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值