Creation:2024-08-11Last update:2025-11-22
将此文档参考到您的 AI 助手ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
使用您最喜欢的AI助手总结文档,并引用此页面和AI提供商
将 MCP 服务器添加到您的 AI 助手
通过将 Intlayer MCP 服务器集成到您的 AI 助手,您可以直接从 ChatGPT、DeepSeek、Cursor、VSCode 等获取所有文档。
查看 MCP 服务器文档版本历史
- 添加 transform 命令v7.2.32025/11/22
- 为 translate 命令添加 skipIfExists 选项v7.1.02025/11/5
- 为 CLI 参数和命令添加别名v6.1.42025/1/27
- 为命令添加 build 选项v6.1.32025/10/5
- 添加 version 命令v6.1.22025/9/26
- 使用 CLI 将 verbose 选项默认设置为 truev6.1.02025/9/26
- 添加 watch 命令和 with 选项v6.1.02025/9/23
- 添加 editor 命令v6.0.12025/9/23
- 添加 content test 和 list 命令v6.0.02025/9/17
- 更新 CLI 命令参数文档v5.5.112025/7/11
- 初始化历史记录v5.5.102025/6/29
此页面的内容已使用 AI 翻译。
查看英文原文的最新版本编辑此文档
如果您有改善此文档的想法,请随时通过在GitHub上提交拉取请求来贡献。
文档的 GitHub 链接Copy
复制文档 Markdown 到剪贴板
Intlayer CLI
目录
安装包
使用 npm 安装必要的包:
npm install intlayer-cli -g如果已经安装了 intlayer 包,CLI 会自动安装。你可以跳过这一步。
intlayer-cli 包
intlayer-cli 包旨在将你的 intlayer 声明 转换成字典。
该包会转换所有 intlayer 文件,例如 src/**/*.content.{ts|js|mjs|cjs|json}。查看如何声明你的 Intlayer 声明文件。
要解释 intlayer 字典,你可以使用解释器,例如 react-intlayer 或 next-intlayer。
配置文件支持
Intlayer 支持多种配置文件格式:
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
有关如何配置可用语言环境或其他参数,请参阅此处的配置文档。
运行 intlayer 命令
核心命令
字典管理
- 推送字典 - 将字典推送到 Intlayer 编辑器和 CMS
- 拉取词典 - 从 Intlayer 编辑器和 CMS 拉取词典
- 填充词典 - 使用 AI 填充、审核和翻译词典
- 测试缺失翻译 - 测试并识别缺失的翻译
- 列出内容声明文件 - 列出项目中所有内容声明文件
组件管理
- 转换组件 - 转换现有组件以使用 Intlayer
配置
- 管理配置 - 获取并推送您的 Intlayer 配置到 CMS
文档管理
编辑器与实时同步
开发工具
- CLI SDK - 在您自己的代码中使用 Intlayer CLI SDK
- 调试 Intlayer 命令 - 调试和排查 Intlayer CLI 问题
在您的 package.json 中使用 intlayer 命令
在您的 package.json 中使用 intlayer 命令
package.json
复制代码
复制代码到剪贴板
"scripts": { "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:transform": "npx intlayer transform", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}注意:您也可以使用更简短的别名:
- 使用 npx intlayer list 替代 npx intlayer content list
- 使用 npx intlayer test 替代 npx intlayer content test