[Flutter翻译]用 Very Good CLI 生成 Flutter 插件

680 阅读1分钟

image.png

使用Very Good CLI可以在几秒钟内生成一个新的联合插件

原文地址:verygood.ventures/blog/genera…

原文作者:verygood.ventures/team/dennis…

发布时间:2021年8月31日

[Very Good CLI](使用Very Good CLI可以在几秒钟内生成一个新的联合插件)是Dart的一个开源命令行接口,它简化了新项目的启动。Very Good CLI提供了各种项目格式的启动模板,包括通用的Flutter应用程序、Flutter包、Dart包,以及现在的Flutter插件。

生成的Flutter插件带有全面的平台支持(Windows、Android、iOS、Linux、macOS、web),每个平台都有自己的专用包,与Flutter CLI提供的插件模板不同,它将所有的平台都包裹在一个包中。由于Very Good CLI采用的是联合插件架构,而不是单包的方式,所以每个包都可以单独开发、维护和测试。这意味着开发者不需要熟悉所有支持的平台就可以为插件做出贡献。

开始使用

要使用Very Good CLI生成一个新的Flutter插件,只需从pub.dev中激活very_good_cli包

dart pub global activate very_good_cli

然后,在一个新的项目目录下运行create命令,加上-t flutter_plugin标志。

very_good create my_plugin -t flutter_plugin
✓ Generated 105 file(s) (0.3ms)
✓ Running "flutter packages get" in my_plugin (8.1ms)


Created a Very Good Flutter plugin! 🦄

现在您已经创建了您的插件,您已经准备好开始开发了!

编码愉快!

查看Very Good Core,我们的开源Flutter启动程序,具有VGV-opinionated架构。


www.deepl.com 翻译