dicem
@dicem

Почему не запускается сервер NPM?

Делаю бота для телеграм, в самом начале же столкнулся с проблемой следующего характера.
Не запускается локальный сервер со следующей ошибкой:
[nodemon] 1.17.3
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node index.js`
node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated.
In the future, you will have to enable it yourself.
See https://github.com/yagop/node-telegram-bot-api/issues/319. module.js:643:30
error: [polling_error] {"code":"EFATAL","message":"EFATAL: Error: getaddrinfo ENOTFOUND api.telegram.org api.telegram.org:443"}


Ошибка плохо гуглится.
Все что содержит мой index.js:
const TelegramBot = require('node-telegram-bot-api')

const TOKEN = '///'

const bot = new TelegramBot(TOKEN, {
    polling: true
})

bot.onText(/\/start/, msg => {
    console.log(msg)
})


Подозревал, что вся проблема в массовых блокировках, пытался пользоваться бесплатными проксями для npm:
proxy=http://190.2.133.216:1080
https-proxy=http://162.220.52.141:3128
от hidemy.name.
Однако дохлый номер. Помогитеее народ!!!
  • Вопрос задан
  • 1462 просмотра
Решения вопроса 1
dicem
@dicem Автор вопроса
В общем и целом решение нашел сам. Самое элементарное, скачал прогу одного VPN сервиса. Видимо прокси в конфигах npm'а не распространяются на node.js
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы