mmsUnxt(Nuxt · PC 端/站点脚手架)
简述
mmsUnxt 是 MMS 生态中面向 PC 端 Web / 站点 的工程方案,当前仓库内主要项目位于:
mms-unxt/mms-ui-nuxt/:Nuxt 3 应用(多套模板template01~06、i18n、多主题、登录态与示例 API 层等)
快速开始(mms-ui-nuxt)
bash
cd mms-unxt/mms-ui-nuxt
pnpm install
pnpm dev包管理器 npm / pnpm / yarn 均可;建议团队统一一种以减少 lockfile 分裂。
多环境启动
通过环境变量 NUXT_PUBLIC_APP_ENV 切换配置(脚本已封装):
bash
# 本地
pnpm local
# 开发/测试
pnpm dev
# 生产配置(仍是 nuxt dev,但读取 prod 环境配置)
pnpm prod构建与预览
bash
pnpm build
pnpm preview该工程使用
nuxt generate生成静态产物,默认输出在.output/public(以mms-ui-nuxt/package.json为准)。
API 配置切换(部署前必看)
部署前请按需修改 mms-unxt/mms-ui-nuxt/api/config.ts 顶部的地址常量(本地/开发/生产、含 /prod-api 与 WebSocket)。
生态内关联
| 产品 | 定位 | 文档入口 |
|---|---|---|
| mmsAdmin | 后台管理模块化系统(Java / 插件化) | 项目简介 |
| mmsUI | 管理端前端(Vue3 + Vite) | MMS-UI 使用指南 |
| mmsUnix | uni-app-x 移动端 UI 组件库 | 组件库概述 |
| mmsUnxt | PC 端/站点脚手架(Nuxt) | (本页) |
