如何使vscode在路径intellisense中检测.nature.js和.web.js文件



我正在做一个react原生web项目,其中的文件扩展名可以是.js、.nature.js、.web.js、.android.js和.ios.js。我想知道当我在import语句中cmd+点击文件路径时,如何使vscode在path intellisense中检测到具有这种扩展名的文件。如果路径解析为多个文件,它应该显示一个选择器来选择一个。

我想知道我是否可以在vscode或任何有帮助的扩展中配置它。我已经搜索了很长时间,找不到任何解决方案。

谢谢。

现在可以使用;模块后缀";tsconfig中的编译器选项。

{
"compilerOptions": {
"moduleSuffixes": [".ios", ".android", ".web", ""]
}
}

我的理解是,这在VSCode中目前是不可能的,因为TypeScript本身不支持解析具有自定义文件扩展名的模块,如React Native的平台特定扩展名(例如*.native.js(。

最新更新