ecomfe / fontmin

Minify font seamlessly
http://ecomfe.github.io/fontmin
MIT License
5.62k stars 311 forks source link

ttf 字体提取后,粗体支持丢失 #116

Closed peterroe closed 2 weeks ago

peterroe commented 2 weeks ago
const fontmin = new Fontmin()
.src(join('public', `${devFontPath}/*.{ttf,otf}`))
.use(Fontmin.glyph({
    // text: charSet,
    text: `!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_\`abcdefghijklmnopqrstuvwxyz{|}`
    // hinting: false         // keep ttf hint info (fpgm, prep, cvt). default = true
})).dest(join('public', prodFontPath))

fontmin.runAsync()

构建后的字体,不能再用 font-weight 控制字体粗细

不确定是不支持还是使用方式有问题