Мы разрабатываем приложение для Android с веб-просмотрами. У нас будут разработчики третьей части для этих веб-просмотров, но мы хотим запретить им использовать некоторые библиотеки для принудительного использования наших собственных. В этом случае мы хотим запретить использование jQuery, среди других запретов. В идеале этот запрет должен быть интегрирован в инструмент для перемотки. Я не знаю много о линтах, поэтому будет очень полезно, если вы немного посоветуете мне о том, что использовать инструмент linter или какую-либо другую помощь.Linters, запрещают использование jquery
Я не знаю лучшего подхода, возможно, ищет регулярное выражение, чтобы найти src="*jquery*"
и интегрировать этот поиск в патч jshint?
Спасибо!
Ничего себе, спасибо! :) – R01010010
, если, конечно, они не использовали комментарии '/ * global $, jQuery * /' linter override в своем коде, что невозможно предотвратить из конфигураций linter. – LJHarb
@LJHarb Да, вы абсолютно правы. Однако у вас есть сторонний разработчик, намеренно нарушающий правило, которое вы создали. Я не говорю, что этого не произойдет, но если я нанял сторонних разработчиков, и я прямо сказал им, не используйте jQuery, и я даже ставил правила, чтобы остановить его, а затем после этого они все еще использовали jQuery. Тогда это будет серьезной ошибкой суждения с их стороны. Мало того, что они потеряют мой будущий бизнес, но это, безусловно, вызовет у них проблемы для намеренного нарушения условий этого контракта, и у меня будет доказательство! –