Blame view

Yi.Vben5.Vue3/docs/src/en/guide/project/dir.md 3.23 KB
515fceeb   “wangming”   框架初始化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
  # Directory Explanation
  
  The directory uses Monorepo management, and the project structure is as follows:
  
  ```bash
  .
  ├── Dockerfile # Docker image build file
  ├── README.md # Project documentation
  ├── apps # Project applications directory
  │   ├── backend-mock # Backend mock service application
  │   ├── web-antd # Frontend application based on Ant Design Vue
  │   ├── web-ele # Frontend application based on Element Plus
  │   └── web-naive # Frontend application based on Naive UI
  ├── build-local-docker-image.sh # Script for building Docker images locally
  ├── cspell.json # CSpell configuration file
  ├── docs # Project documentation directory
  ├── eslint.config.mjs # ESLint configuration file
  ├── internal # Internal tools directory
  │   ├── lint-configs # Code linting configurations
  │   │   ├── commitlint-config # Commitlint configuration
  │   │   ├── eslint-config # ESLint configuration
  │   │   ├── prettier-config # Prettier configuration
  │   │   └── stylelint-config # Stylelint configuration
  │   ├── node-utils # Node.js tools
  │   ├── tailwind-config # Tailwind configuration
  │   ├── tsconfig # Common tsconfig settings
  │   └── vite-config # Common Vite configuration
  ├── package.json # Project dependency configuration
  ├── packages # Project packages directory
  │   ├── @core # Core package
  │   │   ├── base # Base package
  │   │   │   ├── design # Design related
  │   │   │   ├── icons # Icons
  │   │   │   ├── shared # Shared
  │   │   │   └── typings # Type definitions
  │   │   ├── composables # Composable APIs
  │   │   ├── preferences # Preferences
  │   │   └── ui-kit # UI component collection
  │   │       ├── layout-ui # Layout UI
  │   │       ├── menu-ui  # Menu UI
  │   │       ├── shadcn-ui # shadcn UI
  │   │       └── tabs-ui # Tabs UI
  │   ├── constants # Constants
  │   ├── effects # Effects related packages
  │   │   ├── access # Access control
  │   │   ├── plugins # Plugins
  │   │   ├── common-ui # Common UI
  │   │   ├── hooks # Composable APIs
  │   │   ├── layouts # Layouts
  │   │   └── request # Request
  │   ├── icons # Icons
  │   ├── locales # Internationalization
  │   ├── preferences  # Preferences
  │   ├── stores # State management
  │   ├── styles # Styles
  │   ├── types # Type definitions
  │   └── utils # Utilities
  ├── playground # Demo directory
  ├── pnpm-lock.yaml # pnpm lock file
  ├── pnpm-workspace.yaml # pnpm workspace configuration file
  ├── scripts # Scripts directory
  │   ├── turbo-run # Turbo run script
  │   └── vsh # VSH script
  ├── stylelint.config.mjs # Stylelint configuration file
  ├── turbo.json # Turbo configuration file
  ├── vben-admin.code-workspace # VS Code workspace configuration file
  └── vitest.config.ts # Vite configuration file
  ```