Vue CLI 4.1.2 でプロジェクトを作成し、内部router/index.js
で次のことを見つけました。
const router = new VueRouter({
mode: 'history',
base: process.env.BASE_URL,
routes
})
.env
プロジェクトルートにファイルがありません。では、どういうprocess.env.BASE_URL
意味ですか?値はどこにBASE_URL
設定されていますか?
Vue CLI 4.1.2 でプロジェクトを作成し、内部router/index.js
で次のことを見つけました。
const router = new VueRouter({
mode: 'history',
base: process.env.BASE_URL,
routes
})
.env
プロジェクトルートにファイルがありません。では、どういうprocess.env.BASE_URL
意味ですか?値はどこにBASE_URL
設定されていますか?
process.env
ノード内のユーザーの環境変数を含むプロパティです。これ.env
は、追加の環境変数を作成するために Vue CLI プロジェクトで使用できるオプションのファイルです。.env.production
および.env.development
ファイルを作成して、現在のビルド モードに固有の変数を設定することもできることに注意してください。
BASE_URL
NPM スクリプトの実行時に Vue CLI によって自動的に設定される環境変数ですserve
。build
デフォルト値は ですが、(非推奨) または設定/
で構成できます。<projectRoot>/vue.config.js
baseUrl
publicPath
// vue.config.js
module.exports = {
publicPath: '/my-app/'
}