Skip to content

主vue前端迁移nuxt

        ├── app/ 目录         写 Vue 组件,和以前一样
        │     ├── pages/      路由自动生成(代替手动写 Vue Router)
        │     ├── components/  和以前一模一样
        │     └── app.vue     根组件,和以前一模一样
        │
        ├── server/ 目录      需要新学
        │     ├── api/        文件即路由,不写注册代码
        │     ├── utils/      数据库连接、工具函数
        │     └── middleware/  鉴权等中间件
        │
        └── nuxt.config.ts   需要新学,但只有这一个配置文件
              ├── routeRules         控制渲染模式
              ├── runtimeConfig      管理密钥和环境变量
              ├── modules            注册插件
              └── nitro              配置服务端引擎

基于 Obsidian + VitePress 构建