const pkg = require('./package.json'); const ASSETS_DIR = 'resources/web/'; /** * 主域名 */ const DOMAIN = '4dage.com'; /** * 前端版本号 */ const VERSION = pkg.version; /** * HTTP 协议 */ const PROTOCOL = 'https'; /** * API 域名 */ const BACKEND_DOMAIN = process.env.DOMAIN || `www.${DOMAIN}`; module.exports = { /** * 静态资源部署位置 */ publicPath: process.env.SCENE ? `/${process.env.SCENE}/` : `/`, /** * 静态资源放置的子目录 */ assetsDir: ASSETS_DIR, /** * 可访问的内置常量 */ constants: { ASSETS_DIR, VERSION, PROTOCOL, DOMAIN, BACKEND_DOMAIN, ASSETS_URL: `/${ASSETS_DIR}`, BACKEND_URL: `${PROTOCOL}://${BACKEND_DOMAIN}`, }, };