rnx-kit
- 由开发者为开发者打造的 React Native 工具集
rnx-kit
是由微软工程师创建的一系列经过实战检验的工具,旨在优化 React Native 开发体验。它有助于填补 React Native 生态系统的空白,并简化开发人员的工作流程。
这些工具每天都在微软被积极使用,以大规模发布 React Native 应用;现在它们已开源,可供任何 React Native 项目使用。
包含内容
rnx-kit
包含以下工具:
- 依赖管理 - 使用
align-deps
确保大型项目中依赖版本的一致性。 - 原生构建(实验性) - 使用
build
在云端构建 Android 和 iOS 应用。避免安装庞大的原生工具链。 - 更好的打包 -
metro-serializer
允许增强 Metro,添加诸如 Metro 的 TypeScript 验证、树摇优化、重复和循环依赖检测等功能。 - 微软定制的默认设置 - 您可以找到针对微软使用而优化的 Metro Babel 预设。
以及更多!
开始使用
请按照文档网站上的介绍指南了解如何快速将"一体化"CLI 添加到您的项目中,并立即获得大部分工具的设置。
或者遵循入门指南,轻松入门我们的依赖管理工具。
如果您只想使用特定工具,可以参考其 README
获取详细信息;它们都可以在文档的工具部分中轻松阅读。
贡献
rnx-kit
由社区为社区而建,并由微软工程师维护。欢迎您的贡献!
查看贡献指南了解详情。
如果您有意提出"实质性"变更,请参考我们的 RFC 流程。
许可证
行为准则
本项目采用了微软开源行为准则。 更多信息请参阅行为准则常见问题或联系 opencode@microsoft.com 获取任何其他问题或意见。