я уже час ебусь с этой хуетой помогите const axios = require('axios') const colors = require('colors') var i = 0; var status; start() async function send(){ var agent; try { let response = await axios.post("ССЫЛКА НА САЙТ", { headers: { "user-agent": `Mozilla/5.0 (Windows NT 10.0) AppleWebKit/${~~(Math.random() * 600)}.36 (KHTML, like Gecko) Chrome/${~~(Math.random() * 59)}.0.3029.110 Safari/${~~(Math.random() * 1000)}.36`, "sec-fetch-mode": "cors", "referer": "https://google.com", "X-Requested-With": "XMLHttpRequest", "content-type": "application/x-www-form-urlencoded", "httpsAgent": agent, } }) return "ok" } catch (error) { return "err" } } async function start(){ await setInterval(async function () { status = await send(); if(status == "ok"){ i++; console.log( `</> Успех | Накручено: ${i}`.brightGreen ); } else{ console.log( `</> Ошибка`.brightRed ); } }, 400); } Code const axios = require('axios') const colors = require('colors') var i = 0; var status; start() async function send(){ var agent; try { let response = await axios.post("ССЫЛКА НА САЙТ", { headers: { "user-agent": `Mozilla/5.0 (Windows NT 10.0) AppleWebKit/${~~(Math.random() * 600)}.36 (KHTML, like Gecko) Chrome/${~~(Math.random() * 59)}.0.3029.110 Safari/${~~(Math.random() * 1000)}.36`, "sec-fetch-mode": "cors", "referer": "https://google.com", "X-Requested-With": "XMLHttpRequest", "content-type": "application/x-www-form-urlencoded", "httpsAgent": agent, } }) return "ok" } catch (error) { return "err" } } async function start(){ await setInterval(async function () { status = await send(); if(status == "ok"){ i++; console.log( `</> Успех | Накручено: ${i}`.brightGreen ); } else{ console.log( `</> Ошибка`.brightRed ); } }, 400); }
Судя по вопросу, могу предположить, что у тебя в package.json указана строка "type": "module", если да, то ты используешь ESM, в котором нет такой функции как 'require'. Про EcmaScript Module можешь почитать подробнее на форумах или сайтах. Чтобы всё работало как прежде и твоя функция 'require' для импорта библиотек была доступна - удали строку, которую я указал ранее. Либо, используй следующую структуру для импорта/экспорта своих библиотек с использованием ESM: Импорт твоих библиотек выглядит так: import axios from 'axios'; import colors from 'colors'; С файлами из директорий это будет выглядеть так: import client from './files/database.mjs'; Либо, если тебе нужно импортировать определенные функции (работает как с библиотеками, так и с файлами): import { VK } from 'vk-io'; import { pretty, random } from './files/tools.mjs'; Экспорт импортированной ранее в app.mjs из tools.mjs претти функции: export async function pretty(int) {} Или пример с клиентом, где я автоматически экспортирую константу чтобы не указывать её в { }: const client = ... // код export default client; Если хочешь можешь почитать на лёрне, я просто сжато объяснил: https://learn.javascript.ru/import-export