2016-10-11 5 views
2

Я использую babel-standalone и я делаю одно и то же, как https://github.com/Daniel15/babel-standalone/blob/master/examples/scriptTag-src.htm, но я получаю предупреждениеИспользования Бабель-автономно в браузере

Вы используете Вавилонский трансформатор в браузере. Обязательно перекомпилируйте свои сценарии для производства - https://babeljs.io/docs/setup/

Я не знаю, что делать. Должен ли он просто перевести весь мой код ES6 на код, поддерживаемый старыми браузерами?

ответ

4

Это просто предупреждение, о котором не о чем беспокоиться.

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

+0

О, хорошо. Благодаря! Проблема заключалась в том, что весь мой код находился внутри 'document.addEventListener ('DOMContentLoaded', function() {', и он никогда не оценивался, но не запускал никаких ошибок. Я удалил это, и теперь он работает. . На самом деле кажется, что прослушиватели событий больше не работают, но не срабатывают какие-либо ошибки – Jamgreen

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

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