Перестала работать зависимость от узла
Я делаю приложение 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