VS Code偶尔会自动更新我的Typescript导入路径

时间:2018-08-16 15:37:00

标签: typescript visual-studio-code filepath tsconfig

我已经在Angular项目中实现了一些路径缩短,以便导入语句中的路径看起来不会像这样:

import { ReserveComponent } from '../../../../../libs/ui/reservations/reserve.component'

相反,它们现在看起来像这样(好得多,我想说)

import { ReserveComponent } from '@libs/ui/reservations/reserve.component'

此处提供了详细的步骤,位于AngularFirebase

在学习完本教程之后,我像这样设置了tsconfig.ts

 "paths": {
      "@libs/*": ["libs/*"],
      "@libs/business/*": ["libs/business/src/*"],
      "@libs/ui/*": ["libs/ui/src/*"],
      ...
    }

一切正常。 问题在于,VSCode经常会通过在路径中放入 src 来更新我的所有导入路径!像这样:

import { ReserveComponent } from '@libs/ui/src/reservations/reserve.component'

这会破坏导入。我不知道为什么VSCode决定这样做,我不能将它与我自己的任何特定动作联系在一起。它似乎只是随机执行。

我会感谢任何人可以提供的任何提示或建议

0 个答案:

没有答案