gpt4 book ai didi

javascript - 升级 Node JS 和 ERR_REQUIRE_ESM : Must use import to load ES Module: 'inheritsloose.js' of Babel Runtime

转载 作者:行者123 更新时间:2023-12-04 09:46:15 28 4
gpt4 key购买 nike

将 Node JS 升级到 v.12 后,在我的 Node JS/React JS 应用程序中发出以下错误。我目前正在使用@babel/core 7.10.1。这个错误应该如何解决?

Log of error emitted from Babel

这是我的 babel.config.js:

module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current',
},
},
],
'@babel/preset-react',
'@babel/preset-typescript',
],
plugins: [
'@babel/plugin-proposal-class-properties',
['@babel/plugin-proposal-decorators', { legacy: true }],
'@babel/plugin-proposal-export-default-from',
'@babel/plugin-proposal-export-namespace-from',
'@babel/plugin-syntax-dynamic-import',
'@babel/plugin-transform-react-constant-elements',
'@babel/plugin-transform-react-inline-elements',
],
ignore: ['node_modules', 'build'],
};

最佳答案

尝试删除 "type": "module"来自 package.json .

我花了很多时间都没有运气,终于在讨论中找到了这个推荐:

https://github.com/manuelbieh/geolib/issues/208#issuecomment-556994420

您有 ignore: ['node_modules', 'build'] ,也许,就是这个原因?

关于javascript - 升级 Node JS 和 ERR_REQUIRE_ESM : Must use import to load ES Module: 'inheritsloose.js' of Babel Runtime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62095138/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com