【发布时间】:2019-07-20 20:34:27
【问题描述】:
我们有一个问题,WebStorm 抱怨一些命名路径。不过,使用 webpack 一切都很好。
这是我们的文件结构:
apps
app1
tsconfig.e2e.json
src
tests
testsuite1
file.po.ts
libs
lib1
src
index.ts
libs
我们用于 lib 的 index.ts:
export * from './lib';
我们的 tsconfig.e2e.json 中的路径:
{
"compilerOptions": {
...
"paths": {
"@a/lib1": ["../../libs/lib1/src"],
}
}
}
我们的导入在 file.po.ts 中被标记为在 WebStorm 中找不到
import { Mo } from '@a/lib1';
我们已经在 WebStorm 中启用了 TypeScript 语言服务,并且其他一些类似的导入正在运行。我们是 TypeScript 和 WebStorm 的新手,所以也许我们遗漏了一些东西。
【问题讨论】:
-
使用类似的设置为我工作。请分享一个可用于重新创建问题的示例项目(它可以是具有相似文件夹结构和相同
tsconfig.*.json文件以及几个仅包含导入/导出和虚拟声明的虚拟 ts 文件的项目 - 我不需要你的专有代码) -
您使用什么版本的 WebStorm 以及什么操作系统?
-
WebStorm 2018.3.4(最新版本),Windows。操作系统在这里实际上并不重要。
标签: typescript import webstorm