Angular 6库Intellisense /自动完成

时间:2018-08-14 19:41:48

标签: angular typescript

如何为简单的Angular 6库获得打字稿智能感知/自动完成功能。

我有一个带有Angular 6库的Angular 6项目。 Typescript intellisense / autocomplete在项目上正常工作。但是,在引用库组件时它不起作用。该库不在npm中,只会用于该本地项目。

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

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

1 个答案:

答案 0 :(得分:0)

此问题已解决,但我不知道为什么。这些因素之一或全部有助于解决该问题:

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