gpt4 book ai didi

node.js - 如何使用 'require' 而不是 'import' 语句

转载 作者:行者123 更新时间:2023-12-03 12:15:22 24 4
gpt4 key购买 nike

在 JavaScript、node.js 中,当我使用 CommonJS 样式导出模块时,例如

module.export.foo = (param) => {
// do sth here
return value
}

然后我开始输入 foo在我的 node.js 项目的另一个文件中,VS Code 建议:“Auto import from 'path/to/file'” 按下回车后,VS Code 在文件顶部插入语句:
import { foo } from 'path/to/file'

我希望 VS 代码改为粘贴以下代码:
const { foo } = require('path/to/file')

是否可以?

我的 jsconfig.json看起来像这样:
{
"compilerOptions": {
"module": "commonjs",
"target": "es6"
},
"include": [
"src/**/*",
"__tests__/**/*"
]
}

最佳答案

在 v1.46 中,这应该会更好:

CommonJS Auto imports

If VS Code detects that you are working in a CommonJS style JavaScript module, auto imports will now use require instead of import.



来自 v1.46 release notes: CommonJS imports

关于node.js - 如何使用 'require' 而不是 'import' 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59424228/

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