是否可以使用dart:io
获取已安装浏览器的列表?
更具体地说,我想要一个变量List installedBrowsers
在我的研磨机文件中,这样我的研磨器将独立于操作系统和安装的浏览器工作。
@DefaultTask('Test')
test() =>
new TestRunner().test(
files: myFile,
platformSelector: installedBrowsers);
您可以使用包which
来查找具有特定名称的可执行文件。或者,您可以要求设置一个或多个特定的环境变量,以获取可用浏览器的浏览器名称和/或可执行路径。