mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-15 09:34:19 +08:00
perf(angular): bundle size improvements for angular (#16966)
This commit is contained in:
22
angular/scripts/rollup.config.js
Normal file
22
angular/scripts/rollup.config.js
Normal file
@ -0,0 +1,22 @@
|
||||
import resolve from 'rollup-plugin-node-resolve';
|
||||
|
||||
export default {
|
||||
input: 'dist/index.js',
|
||||
output: {
|
||||
file: 'dist/fesm5.js',
|
||||
format: 'es'
|
||||
},
|
||||
external: (id) => {
|
||||
// inline @ionic/core deps
|
||||
if (id === '@ionic/core') {
|
||||
return false;
|
||||
}
|
||||
// anything else is external
|
||||
return !(id.startsWith('.') || id.startsWith('/'));
|
||||
},
|
||||
plugins: [
|
||||
resolve({
|
||||
module: true,
|
||||
})
|
||||
]
|
||||
};
|
Reference in New Issue
Block a user