2014-09-02 1 views
1

При объединении множества элементов я склонен забывать импорт. Мне нужно много времени, чтобы узнать, почему мое приложение не работает, и когда я подозреваю, что я забыл об импорте, чтобы найти, в каком элементе я его забыл.отправьте сообщение об ошибке консоли, если я забуду импортировать элемент

Может ли полимер вызывать сообщение об ошибке консоли, если он встречает элемент < ->, который не имеет определения полимера или использует атрибут, который недоступен?

пример, если я забыл

<link rel="import" href="components/core-animated-pages/transitions/slide-from-right.html"> 

или просто пользовательский элемент

<link rel="import" href="new-element.html"> 

Chrome не будет жаловаться в любой момент приложение работает.

И если бы это было возможно, можно было бы также искать другие пути для импорта, которые не нужны?

ответ

4

Есть несколько проблем с созданием такого рода проверки ошибок непосредственно в Polymer:

  1. Это на самом деле не ошибка, чтобы создать <foo-element squid="tentacles"></foo-element>, который не имеет никакого определения пользовательских элементов. Для таких вещей существуют законные варианты использования.
  2. Тестирование некоторых из этих проблем может отрицательно сказаться на производительности.

Однако ясно, что существует большой класс проблем, при котором простой статический анализ или проверка времени выполнения могут сэкономить разработчикам много времени.

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

Оставайтесь с нами на веб-сайте Polymer для получения дополнительной информации.

+0

Теперь, когда вы упоминаете расширение dev-tool, мой разум не может даже понять возможности, которые вы можете достичь с ним для отладки, спасибо! :) –

+0

Можете ли вы сделать репозиторий github для этого плагина, пожалуйста, даже если он содержит только список Readme текущих запланированных функций, чтобы мы могли отправить больше запросов на отладочную функцию? –

 Смежные вопросы

  • Нет связанных вопросов^_^