ini
โโ .husky # Git commit hooks
โโ .vscode # VSCode recommended settings
โโ build # Build configuration files
โ โโ buildOptions.ts # Vite build configuration
โ โโ cssOptions.ts # CSS configuration
โ โโ htmlPlugin.ts # Custom Vite plugin
โ โโ index.ts # Build entry
โ โโ optimizeDepsOptions.ts # Dependency optimization configuration
โ โโ pluginsOptions.ts # Plugin configuration
โ โโ resolveOptions.ts # Path configuration
โ โโ rollupOptions.ts # Rollup configuration
โ โโ serverOptions.ts # Development server configuration
โ โโ terserOptions.ts # Terser configuration
โโ locales # Internationalization files
โโ public # Static assets (this folder will not be bundled)
โโ sql # Database scripts
โ โโ youlai_boot.sql # Base database script
โโ src # Source code
โ โโ api # API management
โ โโ assets # Static assets
โ โโโ svg-icons # Custom SVG icon resources (local icon source for icon picker)
โ โโ components # Global components
โ โโ directives # Global directive files
โ โโ enums # Enum files
โ โโ hooks # Common Hooks encapsulation
โ โโโ useWebsocket/* # Websocket
โ โโโ index.ts # Unified export
โ โโโ useBoolean.ts # Composable for Boolean
โ โโโ useCompRef.ts # Composable for ref
โ โโโ useDict.ts # Get dictionary data
โ โโโ useKeepTicking.ts # Composable timer hook
โ โโโ useLoading.ts # Composable for loading
โ โโโ useRange.ts # List search time range processing method
โ โโโ useResponsive.ts # Responsive layout
โ โโ layout # Framework layout module
โ โโโ components # Layout internal components
โ โโโ main # Layout framework
โ โโโ index.txs # Layout component base
โ โโ modules # Global module registration
โ โโโ assets.ts # Static resources
โ โโโ directives.ts # Directives
โ โโโ i18n.ts # Multilingual
โ โโ plugins # Global plugin registration
โ โโโ appVersion.ts # App update prompt refresh
โ โโโ websocket.ts # WebSocket
โ โโโ index.ts # Unified export
โ โโ router # Route management
โ โโโ modules # Route modules
โ โโโ guard.ts # Route guard configuration
โ โโโ routes.ts # Local static page routes
โ โโโ index.ts # Route instance export
โ โโ store # Pinia store
โ โโโ modules # Store modules
โ โโโ app.ts # Style layout settings related storage
โ โโโ auth.ts # User permissions related storage
โ โโโ dict.ts # Dictionary related storage
โ โโโ routes.ts # Route related storage
โ โโโ tab.ts # Tab page related storage
โ โโโ watermark.ts # Watermark related storage
โ โโโ index.ts # Store instance export
โ โโ styles # Global style files
โ โโโ index.css # Unified export entry
โ โโโ naive.css # Modify NaiveUI original styles
โ โโโ reset.css # Reset CSS
โ โโโ transition.css # Transition styles
โ โโโ wangEditor.css # wangEditor rich text editor styles
โ โโ types # Global TS declarations
โ โโ typings # Auto-import type files (this directory can be deleted, automatically generated after project startup)
โ โโโ auto-imports.d.ts # Auto-import method type file
โ โโโ components.d.ts # Auto-import component type file
โ โโ utils # Common utility library
โ โโโ comm.ts # Common utility methods
โ โโโ i18n.ts # Internationalization methods
โ โโโ icon.ts # Icon utilities
โ โโโ index.ts # Utility class unified export entry
โ โโโ is.ts # Various judgment methods
โ โโโ jsencrypt.ts # Encrypt/decrypt methods
โ โโโ request.ts # Axios request encapsulation
โ โโโ router.ts # Route utilities
โ โโโ spin.ts # Loading animation and common async operation encapsulation tools
โ โโโ storage.ts # Storage encapsulation tools
โ โโโ theme.ts # Theme configuration
โ โโ views # All project pages
โ โโ App.tsx # APP root component
โ โโ main.ts # Project entry file
โโ .env.development # Development environment configuration
โโ .env.production # Production environment configuration
โโ .eslintrc-auto-import.json # ESLint auto-import configuration file
โโ .gitignore # Ignore Git commits
โโ .prettierignore # Prettier ignore
โโ .prettierrc.yaml # Prettier rule configuration
โโ .stylelintignore # Stylelint ignore
โโ .stylelintrc.cjs # Stylelint rule configuration
โโ commitlint.config.cjs # Code commit rule configuration
โโ eslint.config.ts # ESLint rule configuration
โโ index.html # Entry HTML
โโ LICENSE # Open source license file
โโ package.json # Dependency package management
โโ pnpm-lock.json # Dependency package version lock file
โโ README.md # README introduction
โโ tsconfig.json # TypeScript global configuration
โโ unocss.config.js # UnoCSS configuration
โโ vite.config.ts # Vite global configuration file
nuyoah