闽南文化官网 http://minnan.wnlvti.net
|
|
1 week ago | |
|---|---|---|
| .vscode | 9 months ago | |
| api | 3 weeks ago | |
| assets | 1 month ago | |
| common | 3 weeks ago | |
| components | 1 month ago | |
| composeable | 1 month ago | |
| pages | 1 month ago | |
| public | 1 month ago | |
| scripts | 3 weeks ago | |
| server | 7 months ago | |
| stores | 1 month ago | |
| .gitignore | 7 months ago | |
| App.vue | 1 month ago | |
| README.md | 1 week ago | |
| env.d.ts | 9 months ago | |
| error.vue | 1 month ago | |
| index.html | 9 months ago | |
| nuxt.config.ts | 1 month ago | |
| package-lock.json | 3 weeks ago | |
| package.json | 3 weeks ago | |
| tsconfig.ich.json | 3 weeks ago | |
| tsconfig.json | 7 months ago | |
| tsconfig.node.json | 3 weeks ago | |
| webpack.ich.config.js | 3 weeks ago |
构建"数字闽南文化生态圈",打造集文化保护、学术研究、公众教育、产业应用于一体的综合性数字平台。通过建立"1+3+N"服务体系(1个核心数据库、3大应用终端、N个特色场景),形成覆盖全市的文化数字服务网络。
本项目为闽南文化生态保护区(厦门市)的官网项目源代码。
| 依赖 | 版本 | 用途 |
|---|---|---|
| vue | ^3.5.13 | 核心前端框架 |
| nuxt | ^3.17.6 | 服务端渲染框架 |
| pinia | ^3.0.1 | 状态管理库 |
| ant-design-vue | ^4.2.6 | UI 组件库 |
| axios | ^1.9.0 | HTTP 客户端 |
| bootstrap | ^5.3.0 | 响应式布局框架 |
| @vuemap/vue-amap | ^2.1.12 | 高德地图组件 |
| typescript | ~5.8.0 | 类型系统 |
| vite | ^6.2.4 | 现代构建工具 |
e:\Work\minnan-website/
├── api/ # API 相关代码(按功能模块分类)
├── assets/ # 静态资源
│ ├── fonts/ # 字体文件
│ ├── images/ # 图片资源
│ └── scss/ # 样式文件
├── common/ # 通用配置和工具
│ └── config/ # 配置文件
├── components/ # Vue 组件
│ ├── content/ # 内容相关组件
│ ├── controls/ # 控制组件
│ ├── display/ # 显示组件
│ ├── dynamicf/ # 动态表单组件
│ ├── error/ # 错误处理组件
│ ├── icons/ # 图标组件
│ └── parts/ # 页面部分组件
├── composeable/ # Vue 3 组合式 API 工具
├── pages/ # 页面组件(按功能模块分类)
├── public/ # 公共静态资源
├── scripts/ # 脚本文件
│ ├── ExportToAi/ # AI 导出相关脚本
│ └── UpdateScript/ # 更新脚本
├── server/ # 服务端相关代码
├── stores/ # Pinia 状态管理
├── App.vue # 根组件
├── nuxt.config.ts # Nuxt 配置文件
├── package.json # 项目依赖配置
└── tsconfig.json # TypeScript 配置文件
# 启动开发服务器
npm run dev
# 构建项目
npm run build
# 构建项目,并且自动发布更新至线上
npm run updater ---- update post web
# 构建 ICH 相关内容
npm run build:ich
# 执行TypeScript类型检查
npx vue-tsc