2016-12-29 2 views
1

Я обновляемая Ionic 2, codova и app-scripts до последних версий, и когда я не-комментировал service worker block в index.html файл, я получаю этуИонные-не распознает ES6 код на index.html и обслуживание рабочего

error: "Uncaught SyntaxError: Unexpected token)" on line 27 in index.html file

и сразу после него, это

error: "Uncaught TypeError: Cannot read property 'insertBefore' of null".

Мне кажется, что, может быть, index.html и serice-worker.js не transpiled (когда я es5 код в файле index.html, в файле index.html не было ошибки, но в файле service-worker.js).

+0

Когда вы получили эту проблему, в веб-сервис – Lovekesh

ответ

0

Вы должны получить эту ошибку из-за стрелку функции, если это так можно решить путем изменения коды службы уборщицы в index.html с этим

if ('serviceWorker' in navigator) { 
      navigator.serviceWorker.register('service-worker.js') 
      .then(function() { console.log('service worker installed');}) 
      .catch(function(err) { console.error('Error', err);}); 
} 
Смежные вопросы