繁体   English   中英

强制自动导入在 TypeScript Visual Studio 代码编辑器中使用“.js”扩展名

[英]Force the auto import to use ".js" extension in TypeScript Visual Studio Code Editor

自动导入完成功能有时会添加.js扩展名,但并非总是如此。 但是,如果没有 TypeScript 源中的扩展名, tsc编译器将不会将扩展名添加到发出的 JavaScript 文件中,这可能会产生运行时问题,例如找不到模块错误。

问题详情请参考: 在Typescript编译过程中在相关导入语句上附加.js扩展名(ES6模块)

问题是:有没有办法配置自动导入完成功能,强制在导入语句中附加.js扩展名? 或者是否有任何附加组件或 VS Code 扩展可以实现这一点?

这件小事,时不时的让人烦死了!

我发现现在 VSCode 在首选项或设置Ctrl + ,在条目下: "typescript.preferences.importModuleSpecifierEnding": "js", ,。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM