Allow top-level await
This commit is contained in:
parent
75f3a84e5f
commit
ccfdd25ee9
1 changed files with 10 additions and 8 deletions
|
|
@ -7,9 +7,17 @@ import vueDevTools from "vite-plugin-vue-devtools";
|
|||
const host = process.env.TAURI_DEV_HOST;
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig(async () => ({
|
||||
export default defineConfig(() => ({
|
||||
plugins: [vue(), vueDevTools(), tailwindcss()],
|
||||
|
||||
esbuild: {
|
||||
supported: {
|
||||
// Should be fine, but doesn't appear to be the default yet:
|
||||
// https://caniuse.com/mdn-javascript_operators_await_top_level
|
||||
"top-level-await": true,
|
||||
},
|
||||
},
|
||||
|
||||
// Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`
|
||||
//
|
||||
// 1. prevent vite from obscuring rust errors
|
||||
|
|
@ -19,13 +27,7 @@ export default defineConfig(async () => ({
|
|||
port: 1420,
|
||||
strictPort: true,
|
||||
host: host || false,
|
||||
hmr: host
|
||||
? {
|
||||
protocol: "ws",
|
||||
host,
|
||||
port: 1421,
|
||||
}
|
||||
: undefined,
|
||||
hmr: host ? { protocol: "ws", host, port: 1421 } : undefined,
|
||||
watch: {
|
||||
// 3. tell vite to ignore watching `src-tauri`
|
||||
ignored: ["**/src-tauri/**"],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue