@alzow

Vue-CLI / Webpack / Vuejs-noty не работает в старых браузерах. Есть ли способ исправить?

Разрабатываю проект на Vuejs, и на сервере в старых браузерах отвалиется фронтенд и пользователю показывается белый экран. Ошибка следующая:

SyntaxError: Use of const in strict mode. (Most recent call first)

File webpack:///./node_modules/vuejs-noty/dist/vuejs-noty.js line 8 col 57 in t
!function(e,n){t.exports=n()}(0,function(){"use strict";function t(t){return"function"==typeof t|...


Пробовал добавить 'vuejs-noty' в transpileDependencies, но тогда фронтенд уже не собирается с ошибкой

Uncaught TypeError: Cannot set property 'vuejs-noty' of undefined


Устанавливал Vuejs-noty так:

npm install --save vuejs-noty

Подключал так:
import VueNoty from 'vuejs-noty'
import 'vuejs-noty/dist/vuejs-noty.css'

Vue.use(VueNoty, {timeout: 2000, progressBar: true, layout: 'topRight', theme: 'bootstrap-v4'});
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
kleinmaximus
@kleinmaximus
Senior Full-stack Javascript Developer
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы