rootDir property
String
get
rootDir
Locate project root by searching upward for fx.yaml.
Implementation
static String get rootDir {
Directory dir = Directory.current;
for (int i = 0; i < 20; i++) {
if (File('${dir.path}${PlatformInfo.separator}fx.yaml').existsSync()) {
return dir.path;
}
final Directory parent = dir.parent;
if (parent.path == dir.path) break;
dir = parent;
}
return Directory.current.path;
}