Подавление ошибки javascript lint - PullRequest
3 голосов
/ 11 августа 2010

Я разрабатываю расширение для Firefox, и я хотел бы использовать Javascript Lint, чтобы помочь мне найти ошибки. Однако я продолжаю получать сообщение об ошибке «SyntaxError: пропущенное имя после. Operator» для второй строки:

const Cu = Components.utils;
Cu.import("resource://gre/modules/XPCOMUtils.jsm");

Очевидно, это потому, что "импорт" является ключевым словом. Но это используется в Mozilla ... Аналогичная проблема с ключевым словом "let".

Кто-нибудь знает, как игнорировать эти ошибки?

1 Ответ

2 голосов
/ 11 августа 2010

Я не думаю, что можно отключить это конкретное предупреждение, но если вы отправите сообщение в Yahoo Group с изложением ваших требований, вы сможете убедить Дугласа Крокфорда включить это как опция в будущем выпуске.

В качестве альтернативы, если вы загрузили версию JSLint, вместо использования http://www.jslint.com/, вы можете попробовать удалить строку:

reserve('import');
...