vue-i18n.esm-bundler.js:1763 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading '__composer')
at Proxy.mounted (vue-i18n.esm-bundler.js:1763:52)
at vue.runtime.esm.js:4109:40
at callWithErrorHandling (vue.runtime.esm.js:1375:22)
at callWithAsyncErrorHandling (vue.runtime.esm.js:1384:21)
at hook.__weh.hook.__weh (vue.runtime.esm.js:4083:29)
at flushPostFlushCbs (vue.runtime.esm.js:1562:47)
at flushJobs (vue.runtime.esm.js:1616:9)
import { createI18n } from 'vue-i18n'
import messages from './lang'
const i18n = createI18n({
legacy: false, //处理报错Uncaught (in promise) SyntaxError: Not available in legacy mode (at message-compiler.esm-bundler.js:54:19)
locale: 'zh',
messages
})
export default (app) => {
app.use(i18n)
}
参考文献: