32 lines
519 B
Markdown
32 lines
519 B
Markdown
---
|
|
title: "Vite Build Process"
|
|
date: "10-11-2025"
|
|
last_modified: "10-11-2025:19:21"
|
|
tags: ["projet", "frontend", "build"]
|
|
---
|
|
|
|
# Vite Build Process
|
|
|
|
## Structure
|
|
|
|
```
|
|
frontend/
|
|
├── src/
|
|
│ ├── main.js
|
|
│ ├── editor.js
|
|
│ ├── file-tree.js
|
|
│ └── ui.js
|
|
├── vite.config.js
|
|
└── package.json
|
|
```
|
|
|
|
## Build
|
|
|
|
`npm run build` génère:
|
|
- `personotes-frontend.es.js` (ES modules)
|
|
- `personotes-frontend.umd.js` (UMD)
|
|
|
|
## Watch Mode
|
|
|
|
`npm run build -- --watch` pour le dev.
|