Explore real-world usage patterns and code samples that demonstrate Bundle.js capabilities.
Basic configuration for a modern JavaScript project with zero dependencies.
export default {
input: './src/index.js',
output: {
dir: './dist',
format: 'esm'
},
plugins: []
}
Bundle.js automatically handles TypeScript without explicit plugin configuration.
// Type-safe configuration in TypeScript
export default {
input: './src/main.ts',
output: {
file: 'bundle.js',
format: 'umd'
},
plugins: []
}
Auto-bundle React components with JSX support and hot module replacement.
import React from 'react';
function App() {
return (
<div>
<h1>Hello from Bundle.js!</h1>
</div>
);
}
export default App;
Automatically split code into multiple chunks for better load performance.
export default {
input: './src/index.js',
output: {
dir: './dist',
format: 'esm',
chunkFileNames: 'chunks/[name].[hash].js'
},
plugins: [],
splitting: true
}
Copy any example into your project or check our full documentation for advanced use cases.
Get Started