Я использую веб-пакет версии 5 с:
Консоль ведет меня к файлу inpage.js, которого нет в моем исходном коде. Я предполагаю, что это вещь веб-пакета (я новичок), и код, вызывающий ошибку:
setConnectionUrl() {
return Nc(this, null, function*() {
const {nodes: C} = yield this.bm.emit(Mu.GET_NODE, Ve.solana);
this.provider.connection = D1(C[0].url)
})
}
Часть, которая выдает ошибку cannot read properties of undefined (reading '0')
, это D1(C[0].url
Ошибка консоли:
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading '0')
at U1.<anonymous> (inpage.js:28930:39845)
at Generator.next (<anonymous>)
at ce (inpage.js:28930:37705)
Я попробовал обновить все подпакеты, такие как загрузчики, бабели и т. д., но это не помогло. Я разместил здесь ссылку на свою репутацию на GitHub, чтобы вы могли самостоятельно просмотреть исходный код и файл конфигурации.
Клон: https://github.com/mhmdmsvi24/Front-End-Projects.git
Это мой первый проект, и он находится на ранней стадии, и каждый раз, когда я перезагружаю, появляется эта ошибка, я могу нажать на X, и проекты работают нормально, но это действует мне на нервы.
У меня недостаточно репутации, чтобы публиковать изображения, пожалуйста, клонируйте проект и проверьте его!
Так получилось, что пару часов назад я столкнулся с такой же проблемой. Однако, кажется, я это понял. В моем случае эта ошибка была вызвана не моим приложением, а сторонним расширением браузера под названием Trust Wallet. Я подозреваю, что у вас может быть такая же проблема. Просто удалите его и ошибка исчезнет.