Перестала работать зависимость от узла

Я делаю приложение Vue, и одна из зависимостей не работает из-за вызова неопределенной функции:

vue-range-slider.cjs.js:150Uncaught ReferenceError: _h is not defined

Я подумал, что это может быть связано с обновлением и разрывом одноранговых зависимостей, поэтому я удалил все символы ^ из моего package.json

Проблема сохраняется. Какие дальнейшие шаги по устранению неполадок я могу предпринять?

1 ответ

Ошибка в том, что внутренне функция рендера была переименована из _h в _c и вы, вероятно, используете компонент с предварительно созданными js-файлами.

Решения

  • понижение vue до предыдущего 2.1.5, так как именно здесь была введена ошибка (также даунгрейд vue-template-compiler к той же версии)
  • подождите, пока разработчики vue-range-slider исправят это
  • исправить это самостоятельно и вытащить запрос

Где исправление означает распространение исходного кода вместо предварительно созданных файлов.

Вот где произошла ошибка: https://github.com/vuejs/vue/commit/4b51ad048306367a6fb6fbee7445e086d855f31e

Другие вопросы по тегам