Nuxt
Twelve-Factor App
Nuxt は何も考えずに作ると #Twelve-Factor_App にならない
環境変数がビルド時のものに固定されてしまうため
Nuxt 2.13 以降では Runtime Config という機能がある
code:nuxt.config.js
export default {
publicRuntimeConfig: {},
privateRuntimeConfig: {}
}
publicRuntimeConfig ではサーバーとクライアントで共有される設定
privateRuntimeConfig ではサーバーのみで使用できる設定
コンポーネントからは this.$config で呼び出せる
FAQ
build が 91%で止まる
A. WSLのメモリ確保の問題?規模が大きくなってくると固まるようになってくる。Native Windows でビルドするかVM上でビルドすればいいと思う