Skip to content

Commit cabceaf

Browse files
authored
Merge pull request #95 from ruleeeer/fix_minify_systemjs
fix vite:minify federation error and add vite systemjs e2e test project
2 parents 1160a6c + 231e72b commit cabceaf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+1160
-297
lines changed

packages/examples/react-in-vue/home/vite.config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineConfig } from 'vite'
22
import reactRefresh from '@vitejs/plugin-react-refresh'
3-
import federation from "@originjs/vite-plugin-federation";
3+
import federation from '@originjs/vite-plugin-federation'
44

55
// https://vitejs.dev/config/
66
export default defineConfig({
@@ -10,12 +10,12 @@ export default defineConfig({
1010
name: 'home',
1111
filename: 'remoteEntry.js',
1212
exposes: {
13-
"./Button": "./src/Button.jsx",
13+
'./Button': './src/Button.jsx'
1414
}
1515
})
1616
],
1717
build: {
18-
target:'es2020',
18+
target: 'esnext',
1919
minify: false,
2020
cssCodeSplit: false
2121
}
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
import { defineConfig } from "vite";
2-
import vue from "@vitejs/plugin-vue";
3-
import federation from "@originjs/vite-plugin-federation";
1+
import { defineConfig } from 'vite'
2+
import vue from '@vitejs/plugin-vue'
3+
import federation from '@originjs/vite-plugin-federation'
44

55
// https://vitejs.dev/config/
66
export default defineConfig({
7-
resolve:{
8-
alias:{
9-
vue : 'vue/dist/vue.esm-bundler.js'
7+
resolve: {
8+
alias: {
9+
vue: 'vue/dist/vue.esm-bundler.js'
1010
}
1111
},
1212
plugins: [
1313
vue(),
1414
federation({
15-
name: "layout",
16-
filename: "remoteEntry.js",
15+
name: 'layout',
16+
filename: 'remoteEntry.js',
1717
remotes: {
18-
home: "http://localhost:5001/remoteEntry.js",
18+
home: 'http://localhost:5001/assets/remoteEntry.js'
1919
}
2020
})
2121
],
2222
build: {
2323
minify: true
2424
}
25-
});
25+
})

packages/examples/vue2-demo/host-simple/vite.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ export default defineConfig({
1010
name: 'remote-simple',
1111
filename: 'remoteEntry.js',
1212
remotes: {
13-
'remote-simple': 'http://localhost:5001/remoteEntry.js'
13+
'remote-simple': 'http://localhost:5001/assets/remoteEntry.js'
1414
},
1515
shared: ['vue']
1616
})
1717
],
18-
server: {force: true},
18+
server: { force: true },
1919
build: {
2020
target: 'es2020',
2121
minify: false,

packages/examples/vue2-demo/remote-simple/vite.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default defineConfig({
1111
filename: 'remoteEntry.js',
1212
exposes: {
1313
'./remote-simple-button': './src/components/Button.vue',
14-
'./remote-simple-section': './src/components/Section.vue',
14+
'./remote-simple-section': './src/components/Section.vue'
1515
},
1616
shared: ['vue']
1717
})

packages/examples/vue3-demo/common-lib/package.json renamed to packages/examples/vue3-demo-esm/common-lib/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@vue3-demo/common-lib",
2+
"name": "@vue3-demo/common-lib-esm",
33
"private": true,
44
"version": "1.0.0",
55
"scripts": {
@@ -16,4 +16,4 @@
1616
"@vue/compiler-sfc": "^3.1.5",
1717
"vite": "^2.5.0"
1818
}
19-
}
19+
}

0 commit comments

Comments
 (0)