Files
AllinSSL/frontend/apps/allin-ssl/src/main.ts
chudong e5634d4992 【新增】部署类型七牛云oss、七牛云cdn、百度cdn、腾讯waf、腾讯edgeone、阿里云waf
【新增】解析类型godaddy
【新增】自定义CA授权管理
【调整】优化部署流程,减少代码冗余,提升类型添加效率
2025-05-23 16:58:34 +08:00

30 lines
907 B
TypeScript

import { pinia } from '@baota/pinia'
import { router } from '@router/index'
import { i18n } from '@locales/index'
import { useModalUseDiscrete } from '@baota/naive-ui/hooks'
import App from './App' // 根组件
import 'virtual:svg-icons-register'
import 'normalize.css' // 样式修复一致性
import '@styles/reset.css' // 重置样式
import '@styles/variable.css' // 全局变量
import '@styles/transition.css' // 过渡动画
import '@styles/icon.css' // css 图标
import '@styles/naive-override.css' // 覆盖 Naive UI 样式
import { directives, useDirectives } from '@lib/directive'
// 引入mock
// import '../mock/access'
const app = createApp(App)
app.use(router) // 路由
app.use(pinia) // 使用状态管理
app.use(i18n) // 国际化
app.mount('#app') // 挂载到DOM
// 注册自定义指令
useDirectives(app, directives)
// 设置资源
useModalUseDiscrete({ i18n, router, pinia })