Как запустить Dartium/Chrome в проверенном режиме для Dart в Windows?

Согласно документам:

https://www.dartlang.org/docs/dart-up-and-running/contents/ch04-tools-dartium.html

В Mac и Linux вы можете добавить --checked, но это не работает для Windows.

Как запустить Dartium с отмеченным флажком в Windows?


person corgrath    schedule 09.02.2014    source источник
comment
Обновление: Единственный способ, которым мне удалось запустить Dartium в Windows с проверенным режимом, — это запустить его через Dart Editor. Но, поскольку я не использую редактор дартс, я хочу запустить его снаружи.   -  person corgrath    schedule 09.02.2014
comment
Сам не представляю, как использовать Dart VM в непроверенном режиме. Для меня это все равно что сесть за руль автомобиля, закрыть глаза обеими руками и изо всех сил нажать на педаль газа. Также работает Dart VM в непроверенном режиме - никаких тормозов, никаких правил, только скорость, скорость и бац! Бесконтрольная езда в неизвестном направлении.   -  person mezoni    schedule 09.02.2014
comment
По состоянию на май 2018 года Dartium устарел. Вы должны начать перенос своего кода на Dart 2.0 в соответствии с этой страницей: dartlang.org/dart-2   -  person CedX    schedule 31.05.2018


Ответы (2)


По-видимому, использование DART_FLAGS работает и для Windows.

см. https://www.dartlang.org/tools/dartium/#using-command-line-flags

Флаги команд имеют префикс / в Windows, поэтому вы используете:

C:\path\to\dartium\chrome.exe /DART_FLAGS='--checked' 
person corgrath    schedule 09.02.2014
comment
Как вы на самом деле используете это в Windows? - person stommestack; 15.09.2016
comment
По-видимому, Stack Overflow отклонил отмену моего редактирования. ???? /DART_FLAGS='--checked' НЕ работает, это дезинформация, извините! - person stommestack; 18.11.2016

Вы должны использовать переменную окружения DART_FLAGS:

Cmd.exe:

$> set DART_FLAGS=--checked
$> C:\path\to\dartium\chrome.exe

PowerShell:

$> $env:DART_FLAGS="--checked"
$> C:\path\to\dartium\chrome.exe
person CedX    schedule 04.01.2017