首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Astro @字体面导入生成错误替换

Astro @字体面导入生成错误替换
EN

Stack Overflow用户
提问于 2022-03-15 15:20:25
回答 1查看 495关注 0票数 2

我正在构建一个Astro项目,我不想从包含自己字体文件的依赖项中导入css文件(用于图标):

代码语言:javascript
复制
// @icons/dist/.../index.css
@font-face {
    font-family: "font name";
    src: url("./icons.ttf") format("truetype"),
url("./icons.woff") format("woff"),
url("./icons.woff2") format("woff2");
}

在构建时,我有一个不包括dist文件夹中的字体文件的替换,编译后的css:

代码语言:javascript
复制
@font-face {
    font-family: 'font name';
    src: url(__VITE_ASSET__e6e97650__$_?6cdb7df3dc807c5592752bbd5d1c724e__) format('truetype'),
        url(__VITE_ASSET__bc194da8__$_?6cdb7df3dc807c5592752bbd5d1c724e__) format('woff'),
        url(__VITE_ASSET__c837e718__$_?6cdb7df3dc807c5592752bbd5d1c724e__) format('woff2');
}

有没有人有过这个问题,知道如何解决?

EN

回答 1

Stack Overflow用户

发布于 2022-05-19 18:16:25

如果icons.ttf位于公用文件夹中,则url应为:url("/icons.ttf")

基本上,您需要删除点,以便它的目标是公用文件夹,而不是您有CSS文件的文件夹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71484720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档