打包配置
This commit is contained in:
parent
3ab53e4c65
commit
9619fa5809
|
|
@ -2,10 +2,10 @@
|
|||
VUE_APP_TITLE = 施工安全预警系统
|
||||
|
||||
# 开发环境配置
|
||||
VUE_APP_ENV = 'development'
|
||||
VUE_APP_ENV = '/safety_screen/'
|
||||
|
||||
# 若依管理系统/开发环境
|
||||
VUE_APP_BASE_API = '/dev-api'
|
||||
VUE_APP_BASE_API = '/prod-api'
|
||||
|
||||
# 路由懒加载
|
||||
VUE_CLI_BABEL_TRANSPILE_MODULES = true
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
VUE_APP_TITLE = 施工安全预警系统
|
||||
|
||||
# 开发环境配置
|
||||
VUE_APP_ENV = 'development-nw'
|
||||
VUE_APP_ENV = '/safety_screen/'
|
||||
|
||||
# 若依管理系统/开发环境
|
||||
VUE_APP_BASE_API = '/dev-api'
|
||||
VUE_APP_BASE_API = '/prod-api'
|
||||
|
||||
# 路由懒加载
|
||||
VUE_CLI_BABEL_TRANSPILE_MODULES = true
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ VUE_APP_TITLE = 施工安全预警系统
|
|||
NODE_ENV = production
|
||||
|
||||
# 生产环境配置
|
||||
VUE_APP_ENV = 'production'
|
||||
VUE_APP_ENV = '/safety_screen/'
|
||||
|
||||
# 若依管理系统/生产环境
|
||||
VUE_APP_BASE_API = '/dev-api'
|
||||
VUE_APP_BASE_API = '/prod-api'
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ VUE_APP_TITLE = 施工安全预警系统
|
|||
NODE_ENV = production
|
||||
|
||||
# 生产环境配置
|
||||
VUE_APP_ENV = 'production-nw'
|
||||
VUE_APP_ENV = '/safety_screen/'
|
||||
|
||||
# 若依管理系统/生产环境
|
||||
VUE_APP_BASE_API = '/sgzbgl-api'
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ VUE_APP_TITLE = 若依管理系统
|
|||
NODE_ENV = production
|
||||
|
||||
# 测试环境配置
|
||||
VUE_APP_ENV = 'staging'
|
||||
VUE_APP_ENV = '/safety_screen/'
|
||||
|
||||
# 若依管理系统/测试环境
|
||||
VUE_APP_BASE_API = '/stage-api'
|
||||
|
|
|
|||
|
|
@ -123,10 +123,7 @@ export default {
|
|||
// location.href = '/login';
|
||||
// location.href = '/gl/login';
|
||||
|
||||
location.href =
|
||||
process.env.VUE_APP_ENV === 'production-nw'
|
||||
? '/sgzbgl/login'
|
||||
: '/login'
|
||||
location.href = process.env.VUE_APP_ENV+'login'
|
||||
})
|
||||
})
|
||||
.catch(() => {})
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ router.beforeEach((to, from, next) => {
|
|||
// next({ path: '/login' })
|
||||
// next({ path: '/gl/login' })
|
||||
|
||||
next({ path: process.env.VUE_APP_ENV === 'production-nw' ? '/sgzbgl/login' : '/login' })
|
||||
next({ path: process.env.VUE_APP_ENV+'login' })
|
||||
})
|
||||
})
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -271,5 +271,5 @@ export default new Router({
|
|||
mode: 'history', // 去掉url中的#
|
||||
scrollBehavior: () => ({ y: 0 }),
|
||||
routes: constantRoutes,
|
||||
base: process.env.VUE_APP_ENV === 'production-nw' ? '/sgzbgl' : '',
|
||||
base: process.env.VUE_APP_ENV,
|
||||
})
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ service.interceptors.response.use(res => {
|
|||
// location.href = '/login';
|
||||
// location.href = '/gl/login';
|
||||
|
||||
location.href = process.env.VUE_APP_ENV === 'production-nw' ? '/sgzbgl/login' : '/login'
|
||||
location.href = process.env.VUE_APP_ENV+'login'
|
||||
})
|
||||
}).catch(() => {
|
||||
isRelogin.show = false;
|
||||
|
|
|
|||
|
|
@ -221,7 +221,7 @@ export default {
|
|||
'token',
|
||||
res.data.access_token,
|
||||
)
|
||||
this.$router.push('./Home/index')
|
||||
this.$router.push('.'+process.env.VUE_APP_ENV+'Home/index')
|
||||
} else {
|
||||
this.$message.error(res.msg)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ module.exports = {
|
|||
// 部署生产环境和开发环境下的URL。
|
||||
// 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上
|
||||
// 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
|
||||
publicPath: process.env.VUE_APP_ENV === 'production-nw' ? '/sgzbgl' : '/', ///gl/
|
||||
publicPath: process.env.VUE_APP_ENV, ///gl/
|
||||
// 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist)
|
||||
outputDir: 'dist',
|
||||
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)
|
||||
|
|
@ -49,15 +49,16 @@ module.exports = {
|
|||
// target: `http://192.168.43.200:49080`, //旭/
|
||||
// target: `http://192.168.2.17:39080`, //帅
|
||||
// target: `http://192.168.2.234:49080`, //福
|
||||
target: `http://192.168.2.12:18080`, //阮
|
||||
// target: `http://192.168.2.12:18080`, //马
|
||||
// target: `http://192.168.2.12:18080`, //阮
|
||||
// target: `http://192.168.0.110:18080`, //马
|
||||
target: `http://192.168.0.14:19900`, //马
|
||||
|
||||
//******** 注意事项 ********* */
|
||||
//1.全局替换qrUrl二维码扫码提供的网址-发布服务器的地址target;
|
||||
//更改 utils/globalUrl.js 内qrUrl地址
|
||||
//2.打开view文件夹根目录dashboard.vue 更换大屏项目发布的跳转地址;
|
||||
//3.只有南网项目产线gl发布打包时候需要注意:
|
||||
// 将 publicPath:'static' 改为 '/gl/',还有env.development和env.production中的VUE_APP_BASE_API改为'/gl/dev-api';
|
||||
// 将 publicPath:'static' 改为 '/gl/',还有env.development和env.production中的VUE_APP_BASE_API改为'/gl/prod-api';
|
||||
// router/indx.js文件中的base放开
|
||||
// 登录跳转地址从/login换成/gl/login 3处;
|
||||
//4. 重庆环境的时候 领料管理线上菜单与宁夏不同需要根据环境在线上菜单管理中修改组件路径
|
||||
|
|
|
|||
Loading…
Reference in New Issue