1024Web前端之路Vue.js

解决 vite build打包报错Top-level await

2023-03-29  本文已影响0人  圆梦人生

一、错误原因
最高层中不让使用 await
二、解决方案
1.引入vite-plugin-top-level-await

npm install vite-plugin-top-level-await -D

2.在vite.config.js配置此插件

import topLevelAwait from 'vite-plugin-top-level-await'

export default defineConfig({
  plugins: [
    topLevelAwait({
      // The export name of top-level await promise for each chunk module
      promiseExportName: '__tla',
      // The function to generate import names of top-level await promise in each chunk module
      promiseImportName: i => `__tla_${i}`
    })
  ]
});

来源:https://www.jianshu.com/p/fb1ad30fd743

上一篇下一篇

猜你喜欢

热点阅读