8мес



Программирование
+2Не работает код. Js + mineflayer кто разбирается могут помочь?
Ошибка такова
const autoeat = require('mineflayer-auto-eat')
^
Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\fikso\Desktop\Bots\node_modules\mineflayer-auto-eat\dist\index.js from C:\Users\fikso\Desktop\Bots\main.js not supported.
Instead change the require of index.js in C:\Users\fikso\Desktop\Bots\main.js to a dynamic import() which is available in all CommonJS modules.
at Object.<anonymous> (C:\Users\fikso\Desktop\Bots\main.js:6:17) {
code: 'ERR_REQUIRE_ESM'
}
Node.js v18.18.1
По дате
По рейтингу
У тебя видимо указан type module в package.json. Просто используй директиву import вместо require. Или удали type module
Добавь в process.json:
1
“type” : “method”
Попробуй так
Больше по теме