use*_*840 7 javascript node.js typescript visual-studio-code
自动导入完成功能有时会添加.js扩展名,但并非总是如此。但是,如果 TypeScript 源中没有扩展名,tsc编译器不会将扩展名添加到发出的 JavaScript 文件中,这可能会导致运行时问题,例如找不到模块错误。
有关问题的详细信息,请参阅:在 Typescript 编译期间在相对导入语句上附加 .js 扩展名(ES6 模块)。
问题是:有没有办法配置自动导入完成功能以强制.js在导入语句中附加扩展名?或者是否有任何附加组件或 VS Code 扩展可以实现此目的?
这个小事有时非常烦人!
use*_*840 12
我发现现在 VSCode 在 Preferences 或 Settings 的Ctrl + ,条目下有它:
"typescript.preferences.importModuleSpecifierEnding": "js",。
| 归档时间: |
|
| 查看次数: |
2669 次 |
| 最近记录: |