Vue2.0+TypeScript使用VueI18n报无构造签名及install缺失错误怎么解决
报错原因
你安装的vue-i18n版本和当前Vue版本不兼容:vue-i18n 9.x及以上版本仅适配Vue 3,你当前项目使用的是Vue 2,所以触发了找不到install方法、构造函数不可用的报错。
解决步骤
- 首先卸载当前安装的高版本vue-i18n:
npm用户执行:npm uninstall vue-i18n
yarn用户执行:yarn remove vue-i18n - 安装适配Vue 2的vue-i18n 8.x版本:
npm用户执行:npm install vue-i18n@8
yarn用户执行:yarn add vue-i18n@8 - 你现有的导入、注册、实例化代码无需修改,重装完对应版本后直接运行即可正常工作。
内容的提问来源于stack exchange,提问作者Chocoford
相关产品推荐
相关产品推荐

