${process.env.VUE_APP_BASE_ROUTER}详解
时间: 2023-12-18 10:03:23 浏览: 98
深入理解webpack process.env.NODE_ENV配置
${process.env.VUE_APP_BASE_ROUTER}表示 Vue.js 项目中定义的环境变量 VUE_APP_BASE_ROUTER 的值。在项目中,我们可以在 .env 文件中定义环境变量,然后在代码中通过 process.env 对象来获取环境变量的值。
VUE_APP_BASE_ROUTER 通常用于指定 Vue Router 的基础路径。例如,我们可以在 .env 文件中定义 VUE_APP_BASE_ROUTER=/my-app,然后在 Vue Router 中设置 base 属性为 process.env.VUE_APP_BASE_ROUTER,这样在浏览器中访问 /my-app 路径下的页面时,Vue Router 就会正确地匹配路由。
注意,VUE_APP_BASE_ROUTER 只有在以 vue-cli-service serve 启动开发服务器或以 vue-cli-service build 构建生产环境时才会被解析。在其他情况下,如在单元测试中使用 vue-cli-service test:e2e,环境变量可能无法正确地解析。
阅读全文