MongoUI配置项完全清单:12个分层设置详解,轻松连接远程MongoDB

发布时间:2026/11/1 14:40:42
MongoUI配置项完全清单:12个分层设置详解,轻松连接远程MongoDB MongoUI配置项完全清单12个分层设置详解轻松连接远程MongoDB【免费下载链接】mongouiMongoDB admin UI server written in Node.js 项目地址: https://gitcode.com/gh_mirrors/mo/mongouiMongoUI是一款基于 Node.js 编写的 MongoDB 管理界面Web Admin UI让你在浏览器里图形化地查看、增删改查文档。它的配置项集中在 config/default.js 中配合环境文件与环境变量分层加载改几行配置就能连接远程 MongoDB无需再敲命令行。配置如何分层生效三层优先级一文看懂MongoUI 的配置不是写死在代码里的而是由 config/index.js 按固定优先级合并三层设置默认层config/default.js 内置全部默认值开箱即用环境变量层通过env字段绑定的环境变量如DEP_DB_HOST自动覆盖默认值适合容器化部署环境文件层启动时读取{env}.json如production.json、development.json优先级最高适合本机固定配置 也就是说本地 JSON 文件 环境变量 默认值。想连远程库三层任选其一即可。12个配置项完全清单速查表以下清单全部定义在 config/default.js 中按模块分组 运行环境层配置项默认值环境变量作用envdevelopmentNODE_ENV应用环境可选production/development/test决定读取哪个 JSON 文件 服务层配置项默认值环境变量作用api.port3001API_PORT正式模式下 API 与页面服务端口启动后浏览器默认打开http://localhost:3001dev.hostlocalhostDEV_HOST开发热更新服务器绑定主机dev.port3000DEV_PORT开发模式端口与 3001 区分详见 readme.md️ 数据库层连接远程 MongoDB 的关键配置项默认值环境变量作用database.hostlocalhostDEP_DB_HOSTMongoDB 主机地址改这里即可指向远程服务器database.port27017DEP_DB_PORTMongoDB 端口云服务常用非标端口database.namemongouiDEP_DB_NAME默认访问的数据库名database.username空DEP_DB_USER数据库认证用户名database.password空DEP_DB_PASS数据库认证密码️ 前端 API 地址层配置项默认值环境变量作用public.api.use_window_defaultstruePUB_API_WINDOW为true时前端自动使用当前页面地址请求 API同域部署免配置public.api.protocolhttpPUB_API_PROTO前端请求 API 的协议http/httpspublic.api.hostlocalhostPUB_API_HOST前端请求 API 的主机public.api.port3001PUB_API_PORT前端请求 API 的端口这 4 项会由 Webpack 注入前端最终在 source/base-url.js 中拼成 API 基地址跨域部署时务必核对。三种方式连接远程 MongoDB任选其一方式一改默认文件最简单直接编辑 config/default.js把database.host改为远程服务器 IP并填上账号密码即可。方式二环境变量适合 Docker / 服务器部署export DEP_DB_HOSTyour.remote.ip export DEP_DB_PORT27017 export DEP_DB_USERadmin export DEP_DB_PASSyourpassword方式三环境文件优先级最高在config/目录下新建与env值同名的文件如production.json写入需要覆盖的键值对。加载逻辑见 config/index.js。配置完成后启动 MongoUI浏览器会自动打开http://localhost:3001左侧边栏即可看到远程库的所有数据库与集合。常见问题快速排查 页面打不开确认 MongoDB 是否已启动mongod端口是否与database.port一致。开发模式访问哪个端口开发模式走3000热更新API 固定3001不要混淆。测试失败test/index.js 使用public.api配置拼基地址改完 API 地址后请同步确认。忘了怎么启动npm i -g mongoui后直接运行mongoui详见 readme.md。掌握以上 12 个配置项与三层加载机制你就可以在不同环境间自由切换 MongoDB 实例让 MongoUI 成为日常开发最顺手的管理工具。【免费下载链接】mongouiMongoDB admin UI server written in Node.js 项目地址: https://gitcode.com/gh_mirrors/mo/mongoui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询