Вопрос №55211 от пользователя Георгий Мелихов в проекте «Загрузчик страниц»
А почему webstorm пишет про static method is not accessible
? Импортирую cheerio как import * as cheerio from 'cheerio'
?
Георгий, тут сложно вам ответить, потому как непонятно, какое именно значение содержит вызов функции $(). В документации я вижу другое использование аналогичного кода. Порекомендую вам посмотреть на странице документации всё ли верно написано в коде сейчас.
Да, я неверный скриншот просто приложил. Задавал аналогичный вопрос в слаке.
Я именно что пишу $.root().html()
, скобка на скриншоте и вправду лишняя. Но результат одинаковый.
Вывод ошибки говорит о том, что происходит попытка вызвать статический метод, который отсутствует. Почему так происходит, точно не отвечу, но вероятнее всего дело в том, что внутри класса на котором происходит вызов, данный метод не имеет модификатора static. Порекомендую вам на этом не заострять внимание, так как это уже зона ответственности используемой библиотеки. Главное, что всё сделано согласно документации и работает так как ожидается.
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







