Вы хотите заполнить карту определения замен .
options.getDefineReplacements().put("myDefineVarName", value);
Значение должно быть Node
, которое является логическим, числовым или строковым литералом.
Чтобы создать значение для логического литерала, используйте значение типа
new Node(Token.TRUE)
где Node
и Token
из пакета com.google.javascript.jscomp.rhino
.
Я считаю, Token.STRING
и Token.NUMBER
- это типы токенов для других типов значений, но не указывайте меня на этом.