【问题标题】:How to get rid of "project/app_name/src/public-api" path of an Angular dependency in the VSCode intellisense?如何摆脱 VSCode 智能感知中 Angular 依赖项的“project/app_name/src/public-api”路径?
【发布时间】:2019-10-05 12:46:44
【问题描述】:

我创建了一个新的 Angular 项目,其中包含一个应用程序项目和一个库项目。当我尝试使用 VSCode 的智能感知将库项目的依赖项/组件导入主应用程序项目时,它包含路径 *project/app_name/src/public-api" 而不仅仅是库/项目的名称。 如何在 angular.json 中配置它,以便它只显示库名称?这是我的 angular.json 配置。我没有对它做任何事情,它只是 Angular CLI 生成的默认值。

【问题讨论】:

    标签: angular typescript visual-studio-code


    【解决方案1】:

    您可以通过如下配置tsconfig.json 来使用路径映射:

    {
      "compilerOptions": {
        "baseUrl": ".",
        "paths": {
          "public-api/*": ["../projects/app_name/src/public-api/*"],
        }
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2017-06-14
      • 2023-03-30
      • 1970-01-01
      • 2019-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      相关资源
      最近更新 更多