ローカル開発環境でHTTPSを使う
mkcertを使ってローカル環境でHTTPSを設定する方法です。 以下の手順はViteプロジェクトを前提としています。ステップ4以降は環境によって異なる場合があります。
- mkcertをインストールします
macOSの場合:
brew install mkcert - プロジェクトのルートディレクトリに移動します
mkcert localhostを実行しますvite.config.tsを編集します
server: {
...
https: {
key: fs.readFileSync(path.resolve(__dirname, 'https/localhost-key.pem')),
cert: fs.readFileSync(path.resolve(__dirname, 'https/localhost.pem')),
},
}pnpm devで開発サーバーを起動します