mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-12-16 02:43:56 +08:00
fix(vue): output commonjs format for node environments (#22766)
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
import { terser } from "rollup-plugin-terser";
|
||||
|
||||
export default {
|
||||
input: 'dist-transpiled/index.js',
|
||||
output: [
|
||||
{
|
||||
file: 'dist/index.js',
|
||||
format: 'esm',
|
||||
dir: 'dist/',
|
||||
entryFileNames: '[name].esm.js',
|
||||
chunkFileNames: '[name]-[hash].esm.js',
|
||||
format: 'es',
|
||||
sourcemap: true
|
||||
},
|
||||
{
|
||||
file: 'dist/index.min.js',
|
||||
format: 'esm',
|
||||
sourcemap: true,
|
||||
plugins: [terser()]
|
||||
dir: 'dist/',
|
||||
format: 'commonjs',
|
||||
preferConst: true,
|
||||
sourcemap: true
|
||||
}
|
||||
],
|
||||
external: ['ionicons', 'ionicons/icons', '@ionic/core', '@ionic/core/loader', 'vue', 'vue-router']
|
||||
|
||||
Reference in New Issue
Block a user