news 2026/5/21 1:53:17

在config全局配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在config全局配置

用户输入的ip可以自动获取到 这样配置文件就不用写死了

proxy.base: `http://${location.hostname}`

config

(function() { // 将配置信息放在window对象上,使其变成全局都可以访问的 window.config = { projectName: '1111', mapUrl: `http://${location.hostname}:8091/`, } })();

使用window.config.projectNamewindow.config.mapUrl

apiConfig.js

// 全局配置对象 window.apiConfig = { // 代理基础路径 // proxyBase: 'http://17.2.3.201', proxyBase: `http://${location.hostname}`, // 各系统端口配置 systems: { system1: { name: '系统1', port: '8070' }, system2: { name: '系统2', port: '8071' }, system3: { name: '系统3', port: '11005' } }, getSystemUrl(systemKey) { if (!this.systems[systemKey]) { console.error(`未知的系统key: ${systemKey}`) return '' } return `${this.proxyBase}:${this.systems[systemKey].port}` } }

使用的页面window.apiConfig.getSystemUrl(systemKey)

window.apiConfig.getSystemUrl(system1).name -- 系统1

window.apiConfig.getSystemUrl(system1).port -- 8087

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/19 20:33:50

告别课程论文 “凑字焦虑”!宏智树 AI 带你写出高分学术范

作为深耕论文写作科普的教育博主,后台每天都被大学生的课程论文烦恼刷屏:“选题太泛被打回”“文献东拼西凑没逻辑”“格式错漏被导师批评”…… 课程论文看似是 “小作业”,实则是学术写作的入门试炼,写不好不仅影响课程成绩&…

作者头像 李华