gpt4 book ai didi

angular - 将自定义类型文件添加到 Angular CLI

转载 作者:太空狗 更新时间:2023-10-29 17:10:19 26 4
gpt4 key购买 nike

我有一个带有 Angular CLI 框架的 SPA 和一个由团队成员编写的 Javascript 库。我需要将这个 JS 文件注入(inject)到应用程序中。我的想法是

  1. 为文件编写类型定义;
  2. 将 JS 文件及其类型定义 (.d.ts) 导入应用程序

我的问题是如何将自定义类型定义文件添加到我的 Angular CLI 应用程序中? (我知道可以从 .angular-cli.json 文件中的 "scripts": [] 添加 JS 文件,对吧?)

我看到一些关于将外部 js 库添加到 angular-cli 的帖子,但它们似乎都在 npm 上,这显然对我不起作用。

最佳答案

这里有几个选项:

  1. 在新创建的应用程序的 src 目录中有一个文件 typings.d.ts,您可以使用它来引用您的团队成员的 .d .ts 文件,它将在整个应用程序中公开这些类型。

  2. tsconfig.json 文件中,您可以将此包所在的 node_modules 文件夹的路径添加到 typeRoots 数组这将使那些打字也可用。

关于angular - 将自定义类型文件添加到 Angular CLI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44836379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com