我搜索了一个解决方案来升级我的 Flutter 应用程序,但我有一些包不再维护。我锁了那么我怎样才能合并上一个版本的包来自己迁移空安全呢?
可能吗?
答案 0 :(得分:2)
在右侧的选项卡中,查找元数据部分。单击“存储库 (Github)”链接。
Fork the repository、clone the repo to your local machine 和 migrate the package to null-safety。
完成后,将本地存储库推送到 Github。
在您的 pubspec.yaml 中,删除对旧包的引用并将其替换为迁移版本:
PACKAGE_NAME:
git:
url: git://github.com/YOUR_USERNAME/PACKAGE_NAME.git
ref: main