Skip to content

nishinoshake/nuxt-mincho

Repository files navigation

きれいな明朝とNuxt

Nuxt.jsで静的サイトを構築する際に、ページに含まれている日本語だけでフォントのサブセットを生成するデモページです。

https://neko.noplan.cc

コマンド

# インストール
$ yarn

# 開発
$ yarn dev

# 静的サイトの生成
$ yarn generate

ローカルでフォントのサブセットを生成

ローカルでフォントのサブセットを生成する場合、 pyftsubsetというPython製のツールを使用しているので事前にインストールしておく必要があります。

$ pip install fonttools brotli

インストール後、下記のコマンドでフォントのサブセットを生成します。

# ページから日本語を抽出してテキストファイルに出力
$ yarn font:subset

# サブセットしたWOFFの生成
$ yarn font:woff

# サブセットしたWOFF2の生成
$ yarn font:woff2

# 全部まとめてやる
$ yarn font:build

About

きれいな明朝とNuxt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published