cli-kit:用于命令行界面的FrameworkEngine

时间:2024-04-18 20:40:07
【文件属性】:

文件名称:cli-kit:用于命令行界面的FrameworkEngine

文件大小:57KB

文件格式:ZIP

更新时间:2024-04-18 20:40:07

Ruby

cli-kit cli-kit是ruby命令行应用程序框架。 其主要设计目标是: 模块化:框架不试图拥有您的应用程序,而是生存在其边缘。 启动时间: cli-kit鼓励大量使用自动加载(并在内部广泛使用)以减少启动应用程序时加载和评估的代码量。 使用21kLoC和〜50个命令,我们可以在一个项目中实现130ms的运行时间。 cli-kit由Shopify的开发人员基础结构团队开发并大量使用。 我们使用它与一起构建许多内部开发人员工具。 入门 要开始创建第一个cli-kit应用程序,请运行: gem install cli-kit cli-kit new myproject myproject是您要创建的应用程序的名称。 然后,将提示您选择项目如何使用cli-kit和cli-ui 。 可用的选项有: 供应商(执行速度更快,更新依赖项更加困难) Bundler(执行速度较慢,依


【文件预览】:
cli-kit-master
----.gitignore(103B)
----exe()
--------cli-kit(387B)
----bin()
--------console(342B)
--------testunit(405B)
--------test_gen(543B)
----.travis.yml(79B)
----.rubocop.yml(775B)
----LICENSE.txt(1KB)
----.github()
--------CODEOWNERS(19B)
--------probots.yml(17B)
----examples()
--------todo-list()
--------minimal()
--------README.md(824B)
--------single-file()
----README.md(4KB)
----cli-kit.gemspec(1KB)
----dev.yml(98B)
----gen()
--------lib()
--------template()
----lib()
--------cli()
----TODO.md(167B)
----Gemfile(349B)
----Rakefile(622B)
----test()
--------cli()
--------test_helper.rb(550B)
--------fixtures()
----.dependabot()
--------config.yml(173B)
----Gemfile.lock(1KB)

网友评论