napi
是由 NanoAPI 开发的强大自动化工具。它能自动分析代码库的架构复杂性,还提供将现有功能分解成更小单元的新方法。该工具集成了强大的命令行界面(CLI)与直观的用户界面(UI),且兼容所有主流 CI/CD 平台,可无缝融入开发与部署流程。
以往,这类工具仅供大型咨询公司或承包商使用,还需支付咨询费用。napi
旨在打破这一局面,让不同技能水平的开发者都能免费使用。其愿景是在潜在问题演变成重大支出前,帮助开发者深入洞察系统的架构问题。此外,使用 napi
还能避免使用黑箱工具分析代码,让开发者对工具的确定性更放心。
napi
?要在项目中使用 napi
,请按照以下步骤操作:
npm install napi-cli --save-dev
napi.config.js
文件,并添加必要的配置。在终端中运行:
napi init
这将引导您完成初始设置过程。完成后,您可以使用以下命令启动服务:
napi serve
要自定义行为,请编辑 napi.config.js
文件并添加所需的插件或配置。
有关与 GitHub Actions、GitLab CI/CD 和 Jenkins 等平台集成的详细信息,以及其他高级功能,请参阅我们的文档页面。
我们欢迎您贡献代码。请阅读我们的 参与指南 了解具体细节。
napi
按照 可持续使用许可 分发。
NanoAPI 是一个公平源项目。出于这一原则,我们认为将捐赠保留给自己是不道德的。因此,我们处理捐赠的方式如下:
我们将定期更新池中资金的数量及其分配情况。