Modern Build Tools
Modern build tool configuration for Aurelia 2, featuring Vite, Webpack, and Parcel with official plugins and optimal development experience.
Quick Start Recommendations
Vite (Recommended)
Why Vite?
Installation
npm install -D @aurelia/vite-plugin viteConfiguration
TypeScript Support
Advanced Vite Configuration
Webpack
Installation
Basic Configuration
Production Configuration
Parcel
Installation
Configuration
Optional Package.json Configuration
TypeScript Support
Tool Comparison
Feature
Vite
Webpack
Parcel
Common Development Patterns
Environment Variables
CSS Processing
Asset Handling
Performance Optimization
Bundle Splitting
Tree Shaking
Migration Between Tools
From Create React App to Vite
From Webpack to Vite
Troubleshooting
Common Issues
Development vs Production Differences
Next Steps
Hot Module Replacement (HMR)
TypeScript Type Checking
Production Optimizations
Vite
Installing
Basic Usage
TypeScript Support
Plugin Configuration Options
Development Configuration
Production & Code Splitting
Source Maps and Debugging
Parcel
Installing
Configuration
Package.json Configuration
TypeScript Support
CSS and Styling
CSS Modules
SCSS/SASS Support
Troubleshooting
Common Issues
"Cannot resolve module" errors
Slow development builds
HMR not working
TypeScript template errors
Performance Tips
Conclusion
Last updated
Was this helpful?