Че за? javascript ПАЦАНЫ НЕ ПОНИМАЮ
Internal/modules/cjs/loader.js:888
throw err;
^
Error: Cannot find module 'Z:\covid19\bor.js'
?[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15)?[39m
?[90m at Function.Module._load (internal/modules/cjs/loader.js:730:27)?[39m
?[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)?[39m
?[90m at internal/main/run_main_module.js:17:47?[39m {
code: ?[32m'MODULE_NOT_FOUND'?[39m,
requireStack: []
}
require('dotenv').config();
const Telegraf = require('telegraf');
const api = require('covid19-api');
const Markup = require('telegraf/markup');
const COUNTRIES_LIST = require('./constants');
const bot = new Telegraf(process.env.BOT_TOKEN);
bot.start((ctx) =>
ctx.reply(
`
Привет ${ctx.message.from.first_name}!
Узнай статистику по Коронавирусу.
Введи на английском название страны и получи статистику.
Посмотреть весь список стран можно командой /help.
`,
Markup.keyboard([
['US', 'Russia'],
['Ukraine', 'Kazakhstan'],
])
.resize()
.extra()
)
);
bot.help((ctx) => ctx.reply(COUNTRIES_LIST));
bot.on('text', async (ctx) => {
let data = {};
try {
data = await api.getReportsByCountries(ctx.message.text);
const formatData = `
Страна: ${data[0][0].country}
Случаи: ${data[0][0].cases}
Смертей: ${data[0][0].deaths}
Вылечились: ${data[0][0].recovered}
`;
ctx.reply(formatData);
} catch {
ctx.reply('Ошибка, такой страны не существует, посмотрите /help.');
}
});
bot.launch();
// eslint-disable-next-line no-console
console.log('Бот запущен');
использовать кирилицу в коде, это моветон
че
Берем код ошибки.
Error: Cannot find module 'Z:\covid19\bor.js'
?[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15)?[39m
?[90m at Function.Module._load (internal/modules/cjs/loader.js:730:27)?[39m
?[90m at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)?[39m
?[90m at internal/main/run_main_module.js:17:47?[39m {
code: ?[32m'MODULE_NOT_FOUND'?[39m,
requireStack: [].
Тоесть - code: ?[32m'MODULE_NOT_FOUND'?[39m,
requireStack: [].
Исходя из ошибки нужно проверить целостность и правильное нахождение к файлу
bor.js.
вот там не то
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED