【问题标题】:Angular 6 Library Intellisense / AutocompleteAngular 6 库智能感知/自动完成
【发布时间】:2018-09-21 23:55:06
【问题描述】:

如何让 typescript intellisense / autocomplete 为一个简单的 Angular 6 库工作。

我有一个带有 Angular 6 库的 Angular 6 项目。打字稿智能感知/自动完成在项目上正常工作。但是,它在引用库组件时不起作用。该库不在 npm 中,仅用于此本地项目。

这里(或我能找到的任何其他地方)没有提到打字:https://github.com/angular/angular-cli/wiki/stories-create-library

已在最新版本的 VS Code 和 Visual Studio 编辑器中尝试过。

【问题讨论】:

    标签: angular typescript


    【解决方案1】:

    此问题已自行解决,但我不知道具体原因。这些因素中的一个或所有有助于解决问题:

    1. 升级 Angular。当前使用版本:6.1.1
    2. 进行库生产构建,例如ng build --prod my-lib
    3. 在其他项目中包含 my-lib,使用:npm install "../my-lib/dist/my-lib"(此自动创建符号链接)。

    【讨论】:

      猜你喜欢
      • 2017-01-26
      • 1970-01-01
      • 2020-11-27
      • 2016-04-08
      • 2021-09-02
      • 1970-01-01
      • 2015-08-27
      • 2018-06-01
      • 1970-01-01
      相关资源
      最近更新 更多