作者:
    Creation:2026-01-21Last update:2026-01-21

    vite-intlayer 包

    vite-intlayer 包提供了一个 Vite 插件,用于将 Intlayer 集成到基于 Vite 的应用中。

    安装

    bash
    npm install vite-intlayer
    

    导出

    插件

    导入:

    ts
    import { ... } from "vite-intlayer";
    
    导出描述相关文档
    intlayer主要 Vite 插件。准备字典,配置别名,启动开发服务器观察器,并(自 v9 起)捆绑代理和编译器。intlayer
    intlayerPlugin(已弃用) intlayer 的别名。intlayer
    intLayerPlugin(已弃用) intlayer 的别名。intlayer
    intlayerProxy区域设置路由中间件插件(检测、重定向、重写)。自 v9 起已捆绑在 intlayer() 中 – 仅在需要时单独注册。intlayerProxy
    intlayerMiddleware(已弃用) intlayerProxy 的别名。intlayerProxy
    intLayerMiddlewarePlugin(已弃用) intlayerProxy 的别名。intlayerProxy
    intlayerCompiler从组件中提取内联内容声明并将其写入字典。自 v9 起已捆绑在 intlayer() 中。intlayerCompiler
    intlayerPrune从生产构建包中对未使用的字典字段进行 tree-shaking。intlayerPrune
    intlayerMinify压缩编译后的字典 JSON 文件,并可选择混淆字段名称。intlayerMinify

    实用工具

    导出描述相关文档
    createIntlayerProxyHandler返回一个具有语言环境路由逻辑且与框架无关的 Node.js (req, res, next) 中间件。intlayerProxy

    类型

    导出描述
    IntlayerPluginOptionsintlayer() 接受的选项。扩展 GetConfigurationOptions,添加 compatCallers 和 proxy。
    IntlayerProxyPluginOptionsintlayerProxy() 和 createIntlayerProxyHandler() 接受的选项。包括 ignore 和 configOptions。
    IntlayerCompilerOptionsintlayerCompiler() 接受的选项。包括 configOptions 和 compilerConfig。
    CompatCallerConfig从 @intlayer/babel 重新导出。描述用于字段使用分析的 compat-adapter 调用者模式。