Ошибка неперехваченного типа: Не удается прочитать свойства неопределенного (чтение «начало»)

#python #django #stimulusjs

Вопрос:

Сегодня я начал получать эту ошибку в своем проекте Django, в котором используется стимул js. Это начало происходить из-за недавнего выпуска Stimulus js 3.0.1.

Добавление ответа с решением, которое сработало.

Ответ №1:

Столкнулся с той же проблемой после выпуска стимула 3.0.1. мы включили файл js стимула, используя путь https://unpkg.com/stimulus/dist/stimulus.umd.js . После выпуска версии 3.0.1 стимул перестал работать Uncaught TypeError: Cannot read properties of undefined (reading 'start') в Chrome и Uncaught TypeError: Stimulus.Application is undefined Firefox, но оба указывали на один и тот же код.

Открытие этого пути, перенаправленного на https://unpkg.com/stimulus@3.0.1/dist/stimulus.umd.js него, содержало всего 10-15 строк кода, вероятно, какая-то ошибка unpkg .

Указав более старую версию стимула в пути( и, следовательно, используя версию 3.0.0 стимула), ошибка исчезла. Вот URL-адрес с предыдущей версией: https://unpkg.com/stimulus@3.0.0/dist/stimulus.umd.js .