gpt4 book ai didi

visual-studio-code - 如果省略 index.js,则转到 ES6 导入的定义

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

在 ES6(如节点)中,导入这样的模块
import something from 'something';
是相同的
import something from 'something/index';
但是,如果使用第一种方法导入模块,vscode 似乎无法执行“转到定义”。如果我附加 index ,“转到定义”的作品。有没有办法修改jsconfig.json让 vscode 检查 index默认文件?

最佳答案

还有另一种解决方案(source)。
在您的 jsconfig 中包含以下内容:

"compilerOptions": {
"module": "es6",
"moduleResolution": "node"
},

更改 "module": "es6""module": "commonjs"也为我工作,但我更喜欢保留 module设置为 es6 .

关于visual-studio-code - 如果省略 index.js,则转到 ES6 导入的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42199765/

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