错误“文件是一个 commonJS 模块;它可能会转换为 ES6 模块。ts(80001)”

问题描述 投票:0回答:2

在 VSCode 中开发 JavaScript,我在网上看到这个错误

const Koa = require("Koa");
:

File是一个CommonJS模块;它可以转换为 ES6 模块。 ts(80001)

经过搜索,我发现只有 1 个解决方案可以禁用所有 suggestActions。

如何仅禁用“require”错误而不禁用所有建议?

javascript visual-studio-code commonjs
2个回答
7
投票

使用

.cjs
文件扩展名而不是
.js
来注意该文件将仍然是 CommonJS 模块而不是 ES6 模块 (
.mjs
)。 您仍然可以通过这种方式获得其他代码建议操作。


-1
投票

暗示将代码转换为支持ES模块标准。 ES模块是浏览器和后端节点环境都支持的标准模块格式。

© www.soinside.com 2019 - 2024. All rights reserved.