Skip to content

安装

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

适用于Vue3vue插件,用来为Vue应用提供语言动态切换功能。

@voerkai18/vue2

适用于Vue2vue插件,用来为Vue应用提供语言动态切换功能。

@voerkai18/react

可选的,用来为React应用提供语言动态切换功能。

@voerkai18/vite

可选的vite插件,用来为vite应用提供自动导入翻译函数和翻译文本映射自动替换。 一般在使用vite作为打包构建工具时使用,比如vue3react等应用。

@voerkai18/webpack

可选的voerkai18n-loader for webpack,用来实现自动导入翻译函数和翻译文本映射自动替换,当使用webpack作为打包构建工具时使用,比如react-native应用。