Eject Dinou
Gain full control by ejecting Dinou for complete customization of your framework.
⏏️ Eject Dinou
If you need full control over the internal configuration or build logic, you can "eject" the framework.
# Using npm script
npm run eject
# Or using the CLI directly
npx dinou ejectWhat Happens When You Eject?
Ejection Process
- Copies the entire Dinou core into a
dinou/folder in your project root - Allows direct modification of build scripts, server logic, and configuration
- Gives you complete freedom to customize the framework
When to Consider Ejecting
Ejection Use Cases
- Need to modify the internal bundling process
- Require custom server middleware or routing logic
- Want to add support for additional file types or build features
- Debugging deep framework issues
