2022-07-07 如何解决node用require报错但用import又报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-07-07 如何解决node用require报错但用import又报错相关的知识,希望对你有一定的参考价值。
参考技术A 如何解决node用require报错但用import又报错的问题,如下,最佳解决方案:1.使用 import,不要使用require
import XXX from XXX
2.在package.json里面添加type
"type": "module"
问题应该就解决了,如果解决不到的请试着用其他方法吧。。
999人点赞
node日常bug解决
Error [ERR_REQUIRE_ESM]: require() of ES Module E:\node\test\node_modules\inquirer\lib\inquirer.js f
SyntaxError: Cannot use import statement outside a module
at Object.compileFunction (node:vm:352:18)
at wrapSafe (node:internal/modules/cjs/loader:1031:15)
at Module._compile (node:internal/modules/cjs/loader:1065:27)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:17:47
以上是关于2022-07-07 如何解决node用require报错但用import又报错的主要内容,如果未能解决你的问题,请参考以下文章