Flutterパッケージに対してdartdocを実行しようとしていますが、これを取得しています、
dartdoc failed: Top level package requires Flutter but FLUTTER_ROOT environment variable not set.
FLUTTER_ROOT環境変数を追加する方法 flutter SDKの環境変数をすでに追加していて、それはうまく機能しているので、dartdoc
の実行中に問題が発生しました。私はLinuxユーザーです。
開発マシンでローカルにAPIドキュメントを生成する場合は、次のコマンドを使用します。
cd ~/dev/mypackage
export FLUTTER_ROOT=~/dev/flutter # on macOS or Linux
set FLUTTER_ROOT=~/dev/flutter # on Windows
$FLUTTER_ROOT/bin/cache/Dart-sdk/bin/dartdoc # on macOS or Linux
%FLUTTER_ROOT%\bin\cache\Dart-sdk\bin\dartdoc # on Windows
リンク https://flutter.dev/docs/development/packages-and-plugins/developing-packages