如何将 typesafe-i18n 与 Vite 打包器集成?
How to integrate typesafe-i18n with Vite bundler?
typesafe-i18n不方便开发电机。如何使用 Vite bundler 运行?
在 typesafe-i18n 5.0 版本之后 there is no official way 将生成器集成到打包器构建管道(之前它可以通过 webpack 或 rollup 插件获得)。
现在您可以通过将 cli 脚本导入您的配置来 运行 同步生成器和 Vite 打包器:
export default async ({ mode }: ConfigEnv) => {
const dev = mode === 'development';
if (!dev) {
process.argv.push('--no-watch');
}
await import(path.resolve('./node_modules/typesafe-i18n/cli/typesafe-i18n.mjs'));
// .. etc
typesafe-i18n不方便开发电机。如何使用 Vite bundler 运行?
在 typesafe-i18n 5.0 版本之后 there is no official way 将生成器集成到打包器构建管道(之前它可以通过 webpack 或 rollup 插件获得)。
现在您可以通过将 cli 脚本导入您的配置来 运行 同步生成器和 Vite 打包器:
export default async ({ mode }: ConfigEnv) => {
const dev = mode === 'development';
if (!dev) {
process.argv.push('--no-watch');
}
await import(path.resolve('./node_modules/typesafe-i18n/cli/typesafe-i18n.mjs'));
// .. etc