руководство говорит, что я могу использовать:Предупреждение белый список не работает в Closure Compiler Google
--warnings_whitelist_file VAL : A file containing warnings to
suppress. Each line should be of the
form
<file-name>:<line-number>? <warning-d
escription>
Это то, что мой белый список выглядит следующим образом:
ef-utils.js:1 Redeclared variable: ef
ef-utils.js:1 Variable ef first declared in externs-ko.js
ef-validation.js:1 Redeclared variable: ef
ef-validation.js:1 Variable ef first declared in externs-ko.js
И я все еще получаю предупреждения во время компиляции :
ef-utils.js:1: WARNING - Redeclared variable: ef
?var ef = (function (ns, ko) {
^
ef-utils.js:1: WARNING - Variable ef first declared in externs-ko.js
?var ef = (function (ns, ko) {
^
ef-validation.js:1: WARNING - Redeclared variable: ef
?var ef = (function (ns, ko) {
^
ef-validation.js:1: WARNING - Variable ef first declared in externs-ko.js
?var ef = (function (ns, ko) {
^
Эта веб-страница не работает больше. Кроме того, я больше не могу найти этот инструмент в Интернете. – efficks
ClosureCompiler теперь находится на GitHub. Класс WhitelistBuilder [здесь] (https://github.com/google/closure-compiler/blob/master/src/com/google/javascript/jscomp/WhitelistWarningsGuard.java#L212), но он не кажется быть предпочтительным способом обработки предупреждений. Я буду обновлять свой ответ, когда определяю рекомендуемый процесс. – Tibos