qrac / minista

Static site generator with 100% static export from React and Vite.
https://minista.qranoko.jp
165 stars 13 forks source link

HTMLのShift-JIS出力を実装 #104

Closed qrac closed 1 year ago

qrac commented 1 year ago

文字コードがShift-JIS(厳密にはUTF-8以外)だった場合にエンコード処理を追加する。開発中・本番ビルドの両方で対応。Head コンポーネントでcharsetを指定することで文字コードを変更できる。 #103

import { Head } from "minista"

export default function () {
  return (
    <>
      <Head>
        <meta charSet="shift_jis" />
      </Head>
      <p>日本語の文字</p>
    </>
  )
}
qrac commented 1 year ago

Node.jsによるShift-JISエンコードの参考

qrac commented 1 year ago

©︎ が文字化けするなどの問題はあり。