Browse Source

环境配置

wyx
mk 3 months ago
parent
commit
8a2d454f43
  1. 3
      public/index.html
  2. 2
      src/utils/request.js
  3. 3
      vue.config.js

3
public/index.html

@ -10,8 +10,7 @@
<!--[if lt IE 11]><script>window.location.href='/html/ie.html';</script><![endif]-->
<script>
window.SITE_CONFIG = {}
window.SITE_CONFIG['apiURL'] = '<%= process.env.VUE_APP_BASE_API %>' // api请求地址
window.SITE_CONFIG['apiURL'] = '/mz-api'; // api请求地址
</script>
<style>
html,

2
src/utils/request.js

@ -15,7 +15,7 @@ axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
// 创建axios实例
const service = axios.create({
// axios中请求配置有baseURL选项,表示请求URL公共部分
baseURL: process.env.VUE_APP_BASE_API,
baseURL:process.env.NODE_ENV === 'development'? process.env.VUE_APP_BASE_API : window.SITE_CONFIG.apiURL,
// 超时
timeout: 10000
})

3
vue.config.js

@ -18,8 +18,7 @@ module.exports = {
// 部署生产环境和开发环境下的URL。
// 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上
// 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
publicPath:
process.env.NODE_ENV === "production" || process.env.NODE_ENV === "preview" ? "/epmet-apartment-pc" : "/",
publicPath: "/epmet-apartment-pc",
// 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist)
outputDir: "epmet-apartment-pc",
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)

Loading…
Cancel
Save