如何在两个Flutter项目之间共享代码?

如何在两个Flutter项目之间共享代码?,flutter,flutter-dependencies,flutter-web,Flutter,Flutter Dependencies,Flutter Web,随着Flitter现在支持web和移动应用程序开发,避免一直重写代码的最佳实践是什么?假设您的移动应用程序项目中有一些类/函数,您希望在web项目中重复使用这些类/函数,导入这些文件是一种方法吗?如果是这样的话,您可以跨多个项目这样做吗 提前谢谢 以下是我找到的方法:使用包 可以使用以下终端命令创建包: flutter create --template=package myPackageName 然后,只需创建您希望在包中的项目之间共享的任何类、函数等,并将它们导入到其他Flatter项目中

随着Flitter现在支持web和移动应用程序开发,避免一直重写代码的最佳实践是什么?假设您的移动应用程序项目中有一些类/函数,您希望在web项目中重复使用这些类/函数,导入这些文件是一种方法吗?如果是这样的话,您可以跨多个项目这样做吗


提前谢谢

以下是我找到的方法:使用包

可以使用以下终端命令创建包:

flutter create --template=package myPackageName
然后,只需创建您希望在包中的项目之间共享的任何类、函数等,并将它们导入到其他Flatter项目中

以下是一个例子: