错误 [ERR_REQUIRE_ESM]:不支持 ES 模块 index.js 的 require()

Error [ERR_REQUIRE_ESM]: require() of ES Module index.js not supported

我正在使用 log-update 并且我最近升级到版本 5.0.0,并将整个项目更改为使用 CommonJS ES6(导入而不是要求),并且出于某种原因我不断得到:

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\node_modules\log-update\index.js from C:\src\utils\files\log.utils.js not supported.
Instead change the require of index.js in C:\src\utils\files\log.utils.js to a dynamic import() which is available in all CommonJS modules.
  courses\node_modules\@babel\node\lib\_babel-node.js:176:21) {
  code: 'ERR_REQUIRE_ESM'
}
npm ERR! code 1
npm ERR! path C:\Web
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c babel-node src/scripts/initiate.script.js

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\AppData\Local\npm-cache\_logs22-01-01T17_56_21_202Z-debug-0.log

我看过:

require() of ES Module not supported

但是 none 他们为我工作。
有什么想法吗?
谢谢。

最后我只是把项目转成了纯ESM:https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c 它对我有用。