tmp fix reactive
This commit is contained in:
parent
e74fce0aa9
commit
8bacb8406e
@ -18,5 +18,6 @@ pnpm serve
|
|||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
- Enable CORS on remote JS assets
|
- Build-mode works but Dev-mode not works
|
||||||
- Scoped style still not works
|
- Enable CORS on remote JS assets (fixed)
|
||||||
|
- Scoped style still not works (fixed)
|
||||||
|
14
host/error.vue
Normal file
14
host/error.vue
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
<script setup lang="ts">
|
||||||
|
import type { NuxtError } from "#app"
|
||||||
|
|
||||||
|
const props = defineProps({
|
||||||
|
error: Object as () => NuxtError
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<template>
|
||||||
|
<div>
|
||||||
|
<h1>Ooops... Something went wrong...</h1>
|
||||||
|
<NuxtLink to="/">Go back home</NuxtLink>
|
||||||
|
</div>
|
||||||
|
</template>
|
@ -10,6 +10,7 @@ export default defineNuxtConfig({
|
|||||||
preset: "static"
|
preset: "static"
|
||||||
},
|
},
|
||||||
vite: {
|
vite: {
|
||||||
|
$client: {
|
||||||
plugins: [
|
plugins: [
|
||||||
topLevelAwait({
|
topLevelAwait({
|
||||||
promiseExportName: "__tla",
|
promiseExportName: "__tla",
|
||||||
@ -19,11 +20,15 @@ export default defineNuxtConfig({
|
|||||||
name: "host-app",
|
name: "host-app",
|
||||||
remotes: {
|
remotes: {
|
||||||
remote: "http://localhost:3001/_nuxt/remoteEntry.js"
|
remote: "http://localhost:3001/_nuxt/remoteEntry.js"
|
||||||
}
|
},
|
||||||
// shared: ["vue"]
|
shared: ["vue"]
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
$server: {
|
||||||
|
plugins: []
|
||||||
|
}
|
||||||
|
},
|
||||||
experimental: {
|
experimental: {
|
||||||
asyncEntry: true
|
asyncEntry: true
|
||||||
}
|
}
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
"postinstall": "nuxt prepare",
|
"postinstall": "nuxt prepare",
|
||||||
"clean": "rimraf .output dist",
|
"clean": "rimraf .output dist",
|
||||||
"clean2": "rimraf --glob node_modules",
|
"clean2": "rimraf --glob node_modules",
|
||||||
"serve": "serve .output/public -p 3000"
|
"serve": "serve .output/public -p 3000 --single"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"nuxt": "^3.13.0",
|
"nuxt": "^3.13.0",
|
||||||
|
@ -10,6 +10,7 @@ export default defineNuxtConfig({
|
|||||||
preset: "static"
|
preset: "static"
|
||||||
},
|
},
|
||||||
vite: {
|
vite: {
|
||||||
|
$client: {
|
||||||
plugins: [
|
plugins: [
|
||||||
topLevelAwait({
|
topLevelAwait({
|
||||||
promiseExportName: "__tla",
|
promiseExportName: "__tla",
|
||||||
@ -21,10 +22,15 @@ export default defineNuxtConfig({
|
|||||||
exposes: {
|
exposes: {
|
||||||
"./RemoteContactRouter": "./components/RemoteContactRouter.vue"
|
"./RemoteContactRouter": "./components/RemoteContactRouter.vue"
|
||||||
},
|
},
|
||||||
shared: []
|
// shared: []
|
||||||
// shared: ['vue']
|
shared: ["vue"]
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
$server: {
|
||||||
|
plugins: []
|
||||||
|
}
|
||||||
|
|
||||||
// build: {
|
// build: {
|
||||||
// target: "esnext"
|
// target: "esnext"
|
||||||
// }
|
// }
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
"postinstall": "nuxt prepare",
|
"postinstall": "nuxt prepare",
|
||||||
"clean": "rimraf .output dist",
|
"clean": "rimraf .output dist",
|
||||||
"clean2": "rimraf --glob node_modules",
|
"clean2": "rimraf --glob node_modules",
|
||||||
"serve": "serve .output/public -p 3001 --cors"
|
"serve": "serve .output/public -p 3001 --cors --single"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"nuxt": "^3.13.0",
|
"nuxt": "^3.13.0",
|
||||||
|
@ -2,9 +2,15 @@
|
|||||||
<div class="rmt">
|
<div class="rmt">
|
||||||
<h1>rmt/pages/contact/index.vue</h1>
|
<h1>rmt/pages/contact/index.vue</h1>
|
||||||
<div>Contact index</div>
|
<div>Contact index</div>
|
||||||
|
<div>
|
||||||
|
count: {{ count }}
|
||||||
|
<button type="button" @click="count++">increment+</button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script setup></script>
|
<script setup>
|
||||||
|
const count = ref(0)
|
||||||
|
</script>
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.rmt {
|
.rmt {
|
||||||
background-color: antiquewhite;
|
background-color: antiquewhite;
|
||||||
|
Loading…
Reference in New Issue
Block a user