vue Nuxt local起動をhttpsで起動する

本稿について

本稿はサイト運営者が学んだことなどを記したメモの内容です。
全てが正確な情報とは限りません。ご注意ください。また修正するべき点は適時修正していきます
なんちゃって証明書の作成
$ brew install mkcert
$ mkcert -install
$ mkcert localhost

import path from 'path'
import fs from 'fs'

server: {
    port: 3000,
    host: "0.0.0.0",
    https: {
      key: fs.readFileSync(path.resolve(__dirname, "localhost-key.pem")),
      cert: fs.readFileSync(path.resolve(__dirname, "localhost.pem"))
    },
  },

起動してみるとhttpsで起動できた。
$ npm run dev

...

  ╭─────────────────────────────────────────────────╮
  │                                                │
  │  Nuxt.js v2.12.2                              │
  │  Running in development mode (universal)      │
  │                                                │
  │  Listening on: https://192.168.100.194:3000/  │
  │                                                │
  ╰─────────────────────────────────────────────────╯




[参考]

Back