UniApp
uniapp是一个使用Vue语法开发跨平台应用的框架,并且有Vue 2和Vue 3两个版本。
只需要使用@voerkaI18n/vue和``@voerkaI18n/vue2`即可。
在uniapp中使用voerkai18n init时可能会遇到如下错误:Cannot read properties of undefined (reading 'name')
原因是uniapp创建时只有manifest.json,而没有package.json,就算有了package.json也可能缺少相应的name字段,voerkai18n init会尝试在读取package.json的name作为i18nScope.id,因此会报错。
解决方法:
- 在项目根目录下创建一个空的
package.json文件即可,并且确保指定了name字段即可。 - 在
V2.0.7以上解决了此问题
其他用法与普通Vue项目一致。