如何在 flutter web 中导入依赖项?

How can I import dependencies in flutter web?

我正在设置一个新的 flutter-web 应用程序,但我无法添加可以在 flutter 中执行的依赖项。

例如我想在项目中添加 font-awesome-flutter 但是出现这个错误!

font_awesome_flutter: 8.5.0

因为font_awesome_flutter >=8.0.0 依赖flutter any from sdk 被禁止,所以font_awesome_flutter >=8.0.0 被禁止。 所以,由于salema依赖font_awesome_flutter8.5.0,版本解析失败

flutter_web does not have a plugin system yet. Temporarily, we provide access to dart:html, dart:js, dart:svg, dart:indexed_db and other web libraries that give you access to the vast majority of browser APIs. However, expect that these libraries will be replaced by a different plugin API.

来源:

https://github.com/flutter/flutter_web/blob/master/README.md

简而言之,Flutter Web目前不支持Flutter依赖

由于 flutter-web 还不稳定并且处于技术阶段,在 flutter-web 中使用库的一种简单方法已经为 me 工作 手动添加图书馆资源。您只需要将库的 lib 文件夹中的所有内容复制到您自己的项目中。 要访问图书馆的资源,请转到 https://pub.dev/flutter 并搜索您想要的图书馆,然后在关于部分中找到图书馆的 github 存储库。