安装
VoerkaI18n
国际化框架是一个开源多包工程,主要由以下几个包组成:
@voerkai18/cli
包含文本提取/编译等命令行工具,一般应该安装到全局。
javascript
npm install --g @voerkai18n/cli
yarn global add @voerkai18n/cli
pnpm add -g @voerkai18n/cli
@voerkai18/runtime
核心运行时,在使用@voerkai18n/cli
时会自动安装作为应用程序的依赖,也可以手动安装。
javascript
npm install --save @voerkai18n/runtime
yarn add @voerkai18n/runtime
pnpm add @voerkai18n/runtime
@voerkai18/babel
可选的babel
插件,用来实现自动导入翻译函数
和翻译文本
映射自动替换。仅在少数使用babel
转码场景时使用。
@voerkai18/vue
适用于Vue3
的vue
插件,用来为Vue应用提供语言动态切换功能。
@voerkai18/vue2
适用于Vue2
的vue
插件,用来为Vue应用提供语言动态切换功能。
@voerkai18/react
可选的,用来为React应用提供语言动态切换功能。
@voerkai18/vite
可选的vite
插件,用来为vite
应用提供自动导入翻译函数和翻译文本映射自动替换。
一般在使用vite
作为打包构建工具时使用,比如vue3
或react
等应用。
@voerkai18/webpack
可选的voerkai18n-loader for webpack
,用来实现自动导入翻译函数和翻译文本映射自动替换,当使用webpack
作为打包构建工具时使用,比如react-native
应用。