Must use import to load ES Module:
E:\1-vue3\XXXXXXXXX\book-money.cz-config.js require() of ES modules is
not supported. require() of
E:\1-vue3\XXXXXXXXX\book-money.cz-config.js from
E:\1-vue3XXXXXXXXX\book-money\node_modules\find-config\src\find-config.js
is an ES module file as it is a .js file whose nearest parent
package.json contains “type”: “module” which defines all .js files in
that package scope as ES modules. Instead rename .cz-config.js to end
in .cjs, change the requiring code to use import(), or remove “type”:
“module” from E:\1-vue3\XXXXXXXXX\book-money\package.json.
require() of ES modules is not supported.ts项目中添加js文件报错
最新推荐文章于 2024-06-17 10:26:10 发布
在Vue3项目中遇到错误,提示必须使用import加载ES模块,而不是require。错误源于cz-config.js文件被作为ES模块处理,而package.json中指定了"type":"module"。解决方案包括将.cz-config.js重命名为.cjs扩展名,或将引用代码改为import语法,或者移除package.json中的"type":"module"配置。
摘要由CSDN通过智能技术生成