ローカルの開発環境でhttpsを使う方法
Cookieのテストの関係でhttpsをローカルで立ち上げる必要があり、その際に実施したことを要約します。
Vite環境を想定しています。そのため、手順4.以降は各自の環境に合わせて設定してください。
- mkcertをインストール
macの場合はbrew install mkcertでインストールができます。 - プロジェクトルートに移動
mkcert localhsotを実行- 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でサーバーを立ち上げる