【发布时间】:2020-04-16 19:33:25
【问题描述】:
我遇到的第一个问题——我认为与主要问题有关——与FLUTTER_ROOT 变量有关。
我不知道为什么它在安装的某个时候没有预设,但是,无论如何,我似乎无法从 VS Code 中设置它,即使我以管理员权限打开它也是如此。
如果我在 VS Code 中运行 dartdoc,我会收到以下错误:
Documenting <package_name>...
dartdoc failed: Top level package requires Flutter but FLUTTER_ROOT environment variable not set.
我的配置:
- 我用于 Flutter 的顶级
bin文件夹位于C:\src\flutter\flutter。 - 我的
FLUTTER_ROOT环境变量对我的用户和系统都有C:\src\flutter\flutter值。
如果我在 Powershell 或命令提示符下使用权限运行它,它会解析每个 dart 核心库(dart-async、dart-collection、dart-core 等)和每个 Flutter 核心库,我认为生成这些库是可以理解的我的库的文档,但它也会为所有这些 dart 核心库生成文档。这是预期的行为吗?
【问题讨论】:
-
使用
--link-to-remote有帮助吗?另请参阅github.com/flutter/flutter/issues/24808。 -
使用
--include仅指定我的库似乎可行,但是,某些 HTML 页面的格式不正确。 -
哦,等等,这正在工作(使用
--include)。
标签: windows flutter dart documentation dartdoc