📚 Reference


기본으로 설치되는 프로젝트 구조


1. Vite 기반

Root
├─  .eslintrc.cjs
├─  .gitignore
├─  .prettierrc
├─  cypress.config.ts
├─  env.d.ts
├─  index.html
├─  package-lock.json
├─  package.json
├─  README.md
├─  tsconfig.app.json
├─  tsconfig.config.json
├─  tsconfig.json
├─  tsconfig.vitest.json
├─  vite-vue.txt
├─  vite.config.ts
│  
├─.husky
│  ├─  pre-commit
│  │  
│  └─_
│      ├─  .gitignore
│      └─  husky.sh
│          
├─.vscode
│      ├─ extensions.json
│      └─ settings.json
│      
├─cypress
│  ├─e2e
│  │   ├─  example.cy.ts
│  │   └─  tsconfig.json
│  │      
│  ├─fixtures
│  │   └─  example.json
│  │      
│  └─support
│      ├─   commands.ts
│      └─   e2e.ts
│          
├─node_modules
├─public
│    └─ favicon.ico
│      
└─src
    ├─ App.vue
    ├─ main.ts
    │  
    ├─assets
    │    ├─ base.css
    │    ├─ logo.svg
    │    └─ main.css
    │      
    ├─components
    │  ├─  HelloWorld.vue
    │  ├─  TheWelcome.vue
    │  ├─  WelcomeItem.vue
    │  │  
    │  ├─icons
    │  │    ├─  IconCommunity.vue
    │  │    ├─  IconDocumentation.vue
    │  │    ├─  IconEcosystem.vue
    │  │    ├─  IconSupport.vue
    │  │    └─  IconTooling.vue
    │  │      
    │  └─__tests__
    │        └─ HelloWorld.spec.ts
    │          
    ├─router
    │    └─ index.ts
    │      
    ├─stores
    │    └─ counter.ts
    │      
    └─views
         ├─  AboutView.vue
         └─  HomeView.vue