aui / font-spider

Smart webfont compression and format conversion tool
http://font-spider.org
MIT License
5.01k stars 402 forks source link

如何在webpack中使用本工具 #150

Open lilywang711 opened 6 years ago

lilywang711 commented 6 years ago

在使用vue框架等单页面应用时,如何使用 font-spider?

aui commented 6 years ago

似乎有点难度,我仔细想想

nobugsss commented 6 years ago

同问

wuyunjiang commented 6 years ago

可以先将项目打包,然后再在打包后的文件下执行font-spider命令。这个时候要注意css文件和字体的引用路径,必须是相对路径

hakelong commented 6 years ago

@wuyunjiang 打包后的index.html里面没有直接写css的引用,用font-spider的话会显示没有找到使用的模块,这可咋办呢

wuyunjiang commented 6 years ago

@hakelong js动态引入的css文件?还是什么,不知道你是什么情景下遇到问题,可以说清楚点

hakelong commented 6 years ago

@wuyunjiang 就是我在用vue写的demo里,那个css是写在.vue的文件里的,对最后打包生成的html文件使用这个font-spider,提示web font not found

uni-zheng commented 6 years ago

@hakelong 去检查 webpack 编译文件后是否单独生成了 css 文件,spider 只能通过 css 文件去压缩字体文件。想要单独生成 css 文件去查阅 extract-text-webpack-plugin 插件。

yee94 commented 6 years ago

我就想关注一下这个问题。。

Scarittagle commented 6 years ago

作者写的时候没有考虑到Frameworks的问题 所以爬虫只会找html文件上面的CSS Class.... 没办法了 有时间写个Vue Wrapper好了 vue-font-spider ? 但是基于现在bug的数量还是等作者优化优化吧

PineappleBeer commented 6 years ago

同求QAQ

lssama commented 5 years ago

同问 如何在vue项目中使用font-spider

chuanxinwong commented 5 years ago

` //package.json

"scripts": { "test": "webpack --config webpack.test.js && font-spider ./dev/.html", "dev": "webpack --config webpack.test.js -w", "build": "webpack --config webpack.prod.js && font-spider ./dist/.html" }

// 执行 npm run test 就会先webpack 打包完了在 压缩字体。 `

freyhill commented 5 years ago

同一个世界 同一个问题

zyj1022 commented 5 years ago

同楼上,webpack没有解决方案啊

DanHo030 commented 5 years ago

同一个世界 同一个问题 +10086

shuqianchi commented 5 years ago

同一个世界 同一个问题 +2019

StuMisaka commented 5 years ago

也遇到了这一个问题,难顶

doterlin commented 4 years ago

同一个世界 同一个问题 +1024

molvqingtai commented 4 years ago

同一个世界同一个问题

wood3n commented 4 years ago

能不能自己写一个plugin呢?

zhuzhengshou commented 2 years ago

个人写了一个基于font-spider适用于webpack的插件,同时兼容了font-spider-plus的动态解析提取的功能,希望对大家有帮助 插件技术方案文档:https://juejin.cn/post/7022897665302560782 Git仓库:https://github.com/zhuzhengshou/spa-font-spider-webpack-plugin

x814566371 commented 2 years ago

同一个世界 同一个问题 +2021