fix(自定义环境): 解决自定义环境打包文件过大问题
This commit is contained in:
parent
5ffe09fdac
commit
72027678dd
|
@ -1,6 +1,7 @@
|
||||||
# 开发环境配置
|
# 开发环境配置
|
||||||
ENV = 'cc'
|
ENV = 'cc'
|
||||||
NODE_ENV = 'ccprod'
|
VUE_APP_ENV = 'ccprod'
|
||||||
|
NODE_ENV = 'production'
|
||||||
# logo
|
# logo
|
||||||
VUE_APP_LGOG_URL = 'logo/cc/logo.png'
|
VUE_APP_LGOG_URL = 'logo/cc/logo.png'
|
||||||
/**
|
/**
|
||||||
|
@ -32,6 +33,9 @@ VUE_APP_THEME_CLASS = 'theme-grey-red'
|
||||||
# 智慧用电管理系统/开发环境
|
# 智慧用电管理系统/开发环境
|
||||||
VUE_APP_BASE_API = '/prod-api'
|
VUE_APP_BASE_API = '/prod-api'
|
||||||
|
|
||||||
|
# 路由懒加载
|
||||||
|
VUE_CLI_BABEL_TRANSPILE_MODULES = true
|
||||||
|
|
||||||
# 前端端口
|
# 前端端口
|
||||||
port= 9988
|
port= 9988
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# 生产环境配置
|
# 生产环境配置
|
||||||
ENV = 'drgyprod'
|
ENV = 'drgyprod'
|
||||||
NODE_ENV = 'drgyprod'
|
VUE_APP_ENV = 'drgyprod'
|
||||||
|
NODE_ENV = 'production'
|
||||||
# logo
|
# logo
|
||||||
VUE_APP_LGOG_URL = 'logo/drgy/logo.png'
|
VUE_APP_LGOG_URL = 'logo/drgy/logo.png'
|
||||||
/**
|
/**
|
||||||
|
@ -33,6 +34,7 @@ VUE_APP_THEME_CLASS = 'theme-green'
|
||||||
VUE_APP_BASE_API = '/prod-api'
|
VUE_APP_BASE_API = '/prod-api'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 前端端口
|
# 前端端口
|
||||||
port= 9988
|
port= 9988
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# 开发环境配置
|
# 开发环境配置
|
||||||
ENV = 'drprod'
|
ENV = 'drprod'
|
||||||
NODE_ENV = 'drprod'
|
VUE_APP_ENV = 'drprod'
|
||||||
|
NODE_ENV = 'production'
|
||||||
# logo
|
# logo
|
||||||
VUE_APP_LGOG_URL = 'logo/dr/logo.png'
|
VUE_APP_LGOG_URL = 'logo/dr/logo.png'
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -226,7 +226,7 @@
|
||||||
</body>
|
</body>
|
||||||
<!-- 全局系统配置(区分系统) -->
|
<!-- 全局系统配置(区分系统) -->
|
||||||
<script src="./systenConfig.js"></script>
|
<script src="./systenConfig.js"></script>
|
||||||
<% if (process.env.NODE_ENV === 'drprod' ) { %>
|
<% if (process.env.VUE_APP_ENV === 'drprod' ) { %>
|
||||||
<script>
|
<script>
|
||||||
// 获取loader-wrapper元素
|
// 获取loader-wrapper元素
|
||||||
var loaderWrapper = document.querySelector('#loader-wrapper');
|
var loaderWrapper = document.querySelector('#loader-wrapper');
|
||||||
|
|
|
@ -31,7 +31,7 @@ if (env.NODE_ENV == 'development') {
|
||||||
flowIotUrl = 'http://127.0.0.1:1880/#flow/'
|
flowIotUrl = 'http://127.0.0.1:1880/#flow/'
|
||||||
// hrefHost = "power-tcore.histron.cn"
|
// hrefHost = "power-tcore.histron.cn"
|
||||||
hrefHost = "192.168.1.17"
|
hrefHost = "192.168.1.17"
|
||||||
} else if(env.NODE_ENV == 'production' || env.NODE_ENV == 'drgyprod' || env.NODE_ENV == 'drprod' || env.NODE_ENV == 'ccprod') {
|
} else if(env.NODE_ENV == 'production') {
|
||||||
// if (hrefHost.indexOf('.gkiiot.com') >= 0) {
|
// if (hrefHost.indexOf('.gkiiot.com') >= 0) {
|
||||||
// iotHost = 'iot.gkiiot.com'
|
// iotHost = 'iot.gkiiot.com'
|
||||||
// }
|
// }
|
||||||
|
|
|
@ -27,8 +27,8 @@ import dataV from '@jiaminghi/data-view'
|
||||||
// import VueCron from 'vue-cron';
|
// import VueCron from 'vue-cron';
|
||||||
// 自定义表格工具扩展
|
// 自定义表格工具扩展
|
||||||
import RightToolbar from "@/components/RightToolbar"
|
import RightToolbar from "@/components/RightToolbar"
|
||||||
import iView from 'iview'
|
// import iView from 'iview'
|
||||||
import 'iview/dist/styles/iview.css'
|
// import 'iview/dist/styles/iview.css'
|
||||||
|
|
||||||
import VueAMap from 'vue-amap';
|
import VueAMap from 'vue-amap';
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ Vue.prototype.msgInfo = function (msg) {
|
||||||
// 全局组件挂载
|
// 全局组件挂载
|
||||||
Vue.component('Pagination', Pagination)
|
Vue.component('Pagination', Pagination)
|
||||||
Vue.component('RightToolbar', RightToolbar)
|
Vue.component('RightToolbar', RightToolbar)
|
||||||
Vue.use(iView)
|
// Vue.use(iView)
|
||||||
Vue.use(dataV)
|
Vue.use(dataV)
|
||||||
Vue.use(VueClipboard)
|
Vue.use(VueClipboard)
|
||||||
Vue.use(VueAMap);
|
Vue.use(VueAMap);
|
||||||
|
|
|
@ -28,7 +28,6 @@ import ParentView from '@/components/ParentView';
|
||||||
// 根据环境变量动态导入组件
|
// 根据环境变量动态导入组件
|
||||||
function dynamicImportLoginPage(resolve) {
|
function dynamicImportLoginPage(resolve) {
|
||||||
const loginPagePath = process.env.VUE_APP_LOGIN_PAGE;
|
const loginPagePath = process.env.VUE_APP_LOGIN_PAGE;
|
||||||
console.log("loginPagePath",loginPagePath)
|
|
||||||
require([`@/views/${loginPagePath}`], resolve);
|
require([`@/views/${loginPagePath}`], resolve);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
*/
|
*/
|
||||||
import { Loading } from 'element-ui';
|
import { Loading } from 'element-ui';
|
||||||
|
|
||||||
const baseHref = (process.env.NODE_ENV === "production" || process.env.NODE_ENV === "drgyprod" || process.env.NODE_ENV === "drprod") ? `${window.dasConfig.protocol}${window.dasConfig.ip}${window.dasConfig.port ? ':'+window.dasConfig.port : ''}${window.dasConfig.prodApi ? window.dasConfig.prodApi : ''}` : process.env.VUE_APP_BASE_API
|
const baseHref = (process.env.NODE_ENV === "production") ? `${window.dasConfig.protocol}${window.dasConfig.ip}${window.dasConfig.port ? ':'+window.dasConfig.port : ''}${window.dasConfig.prodApi ? window.dasConfig.prodApi : ''}` : process.env.VUE_APP_BASE_API
|
||||||
|
|
||||||
const baseURL = process.env.VUE_APP_BASE_API
|
const baseURL = process.env.VUE_APP_BASE_API
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
|
||||||
// 创建axios实例
|
// 创建axios实例
|
||||||
const service = axios.create({
|
const service = axios.create({
|
||||||
// axios中请求配置有baseURL选项,表示请求URL公共部分
|
// axios中请求配置有baseURL选项,表示请求URL公共部分
|
||||||
baseURL: (process.env.NODE_ENV === "production" || process.env.NODE_ENV === "drgyprod" || process.env.NODE_ENV === "drprod") ? `${window.dasConfig.protocol}${window.dasConfig.ip}${window.dasConfig.port ? ':'+window.dasConfig.port : ''}${window.dasConfig.prodApi ? window.dasConfig.prodApi : ''}` : process.env.VUE_APP_BASE_API,
|
baseURL: (process.env.NODE_ENV === "production") ? `${window.dasConfig.protocol}${window.dasConfig.ip}${window.dasConfig.port ? ':'+window.dasConfig.port : ''}${window.dasConfig.prodApi ? window.dasConfig.prodApi : ''}` : process.env.VUE_APP_BASE_API,
|
||||||
// 超时
|
// 超时
|
||||||
timeout: 10000
|
timeout: 10000
|
||||||
})
|
})
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="big-map-wrap">
|
<div class="big-map-wrap">
|
||||||
<nav-temp htmlType="t3" title="">
|
<nav-temp htmlType="t3" title="">
|
||||||
<div class="center-wrap" slot="mk-center">
|
<div slot="mk-center" class="center-wrap">
|
||||||
<div class="alarm-census-wrap">
|
<div class="alarm-census-wrap">
|
||||||
<div class="census-block">
|
<div class="census-block">
|
||||||
<img src="@/assets/images/big/v3/iconG.png" />
|
<img src="@/assets/images/big/v3/iconG.png" />
|
||||||
|
@ -15,15 +15,15 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<amap-wrap
|
<amap-wrap
|
||||||
|
ref="bigscLocationMap"
|
||||||
:mapCenter="{
|
:mapCenter="{
|
||||||
lng: 116.397428,
|
lng: 116.397428,
|
||||||
lat: 39.90923,
|
lat: 39.90923,
|
||||||
address: '',
|
address: '',
|
||||||
}"
|
}"
|
||||||
style="position: relative;top: -45px;"
|
|
||||||
ref="bigscLocationMap"
|
|
||||||
:projectList="projectList"
|
:projectList="projectList"
|
||||||
:selectProjectId="selectProjectId"
|
:selectProjectId="selectProjectId"
|
||||||
|
style="position: relative;top: -45px;"
|
||||||
></amap-wrap>
|
></amap-wrap>
|
||||||
</div>
|
</div>
|
||||||
</nav-temp>
|
</nav-temp>
|
||||||
|
@ -215,13 +215,14 @@ export default {
|
||||||
.alarm-census-wrap {
|
.alarm-census-wrap {
|
||||||
display: flex;
|
display: flex;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
color: #fff;
|
color: #000;
|
||||||
|
font-weight: bold;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding-left: 20px;
|
padding-left: 20px;
|
||||||
z-index: 999;
|
z-index: 999;
|
||||||
height: 46px;
|
height: 46px;
|
||||||
position: relative;
|
position: relative;
|
||||||
background: rgba(0,0,0,0.5000);
|
//background: rgba(0,0,0,0.5000);
|
||||||
.census-block {
|
.census-block {
|
||||||
// width: 50%;
|
// width: 50%;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
Loading…
Reference in New Issue