env.js
// 配置编译环境和线上环境之间的切换
const env = process.env
const baseUrl = ''
// 阿里云图表库
const iconfontVersion = ['2459848_qzwphxgxqjg', '2892479_ckcsrlt7tqj'] //多个图库方式
const iconfontUrl = '//at.alicdn.com/t/font_$key.css' //通用地址
const codeUrl = env.VUE_APP_BASE_API + '/code'
const actUrl = `${window.location.origin}/act/modeler.html?modelId=`
//以下是可通过发布环境自行使用
if (env.NODE_ENV === 'development') {
} else if (env.NODE_ENV === 'production') {
} else if (env.NODE_ENV === 'test') {
}
export { baseUrl, actUrl, iconfontUrl, iconfontVersion, codeUrl, env }
在main.js文件中引入
import { iconfontUrl, iconfontVersion } from '@/config/env'
// 动态加载阿里云字体库
iconfontVersion.forEach(ele => {
loadStyle(iconfontUrl.replace('$key', ele))
})