productionは vue-cli-service build
を使う
vue-cli-service build
のdefault modeはproduction
なのでつけてもつけなくてもどっちでもいい(ただし NODE_ENV
は書き換えないように)
Ref
- https://cli.vuejs.org/guide/mode-and-env.html
- https://cli.vuejs.org/guide/cli-service.html#vue-cli-service-build
vue.config.js
に productionSourceMap
を追加する
下記のような設定を追加する。
module.exports = {
productionSourceMap: process.env.NODE_ENV === 'production' ? false : true,
}
VUE_CLI_SERVICE_CONFIG_PATH='$(pwd)/vue.config.prod.js'
のように環境変数をつかって、configを切り替えるようなことはしてはいけない