你好,我不仅在我的项目中遇到了这个错误,在演示应用程序中也遇到了这个错误,我想知道任何修复。
我正在尝试使用它,因此重新创建的唯一步骤是:
1. 在 flutter 项目的根目录使用命令 'dartdoc'
嗨@littlen101 ,此错误与非常旧的 dartdoc 版本有关,这些版本没有针对 #1495 的修复。 请运行:
dartdoc --version
如果 dartdoc 版本 < 0.13.0+3 你肯定会遇到这个问题,但是已经有很多其他与 flutter 相关的修复程序,所以我建议使用与你的 flutter 版本兼容的最新版本。 较新版本的 dartdoc 带有较新版本的 SDK,但您也可以使用pub global activate dartdoc
安装它们。
谢谢你。 该命令运行并说它下载并激活了 dartdoc 0.15.1 但每次我运行版本检查时它仍然显示 0.9.14。 任何建议
我尝试从管理控制台运行,但也未能更新
嗨@littlen101 ,
尝试按照此处的说明进行操作: https :
我还建议您使用 Flutter 随附的 Dart SDK 版本( FLUTTER_ROOT
下的 bin/cache/dart-sdk),因为这将为记录 Flutter 包产生更好的结果——您将能够使用更现代的 dartdoc 和更新的 Dart SDK。
得到它的工作再次感谢。
此外,dartdoc 仍然要求您的 pubspec.yaml 文件中有一个版本号,以供将来修复此错误并获得另一个错误的读者使用。