基础配置

zz 默认有自己的一套配置,比如本地开发端口、静态资源的 cdn 地址等

当然这些配置你也可以进行修改

全局配置文件 /src/config/project-config.js


//fetch 接口 开发环境和生产环境
const DevApiHost ='http://dev.aaa.com';  //开发环境接口地址
const ProductionApiHost ='http://pro.aaa.com';//生产环境接口地址

export default {
    //判断是否是开发环境,否则可以理解为生产环境,最好统一使用此方法。保证正确
    getIsDev(){
        return process.env.NODE_ENV ==='production'
    },
    openProductionStaticFolder: true,//线上环境是否开启静态目录访问能力
    isSSR: true,//是否开启 ssr 
    nodeServerPort:8808,//服务器和本地 node 服务器启动端口,可自行设置
    //业务开发中 fecth api 的地址 ,可以根据环境进行区分
    reqApiUrlHost:process.env.IS_DEV?DevApiHost:ProductionApiHost,
    devWdsPort:8809,//wds 服务启动的端口,用于开发环境的静态资源的访问和热更新操作
    routeIndexFolderName: 'index',  //标识业务页面的首页目录名称,路由集中处理后会将此入口排在入口 list 的第一个位置
    //TODO:打包到生产环境的时候这个地址会随机的进行分配 可能导致分配不均
    staticAssetsCdnHost: [
        '//c1.static.aa.com/',
        '//c2.static.aa.com/',
        '//c3.static.aa.com/'
    ],
    Production_JS_Host:'//c1.static.aa.com',//生产环境 js  资源 host
    Production_CSS_Host:'//x2.static.aa.com',//生产环境 css 资源 host
}