gpt4 book ai didi

angularjs - 如何管理不是通过打字下载的类型定义文件?

转载 作者:搜寻专家 更新时间:2023-10-30 21:16:02 24 4
gpt4 key购买 nike

我有一个 Angular 应用程序,我在其中使用 npmtypings 来管理下拉我的类型定义文件 .d .ts 用于 TypeScript。但是,我有一些 .d.ts 文件在 typings 中不存在,它们要么是手动滚动的,要么是手动从备用源下载的。

从项目结构的 Angular 来看,我应该如何管理项目中的这些局外人类型定义文件?将它们手动添加到 typings/global 文件夹,然后添加对 index.d.ts 的引用是否正确,或者这是有问题的,应该放置这些与 typings 管理的文件分开存放?

最佳答案

其中一个选项是将 typings.json 指向您的自定义定义文件。例如具有以下文件夹结构:

/typings
/custom
hand-rolled.d.ts
/global
...

typings.json 将有指向文件系统的引用:

"globalDependencies": {
"hand-rolled": "file:typings/custom/hand-rolled.d.ts"
}

您不需要手动添加对 index.d.ts 的引用。您可以将 typings/custom checkin 源代码管理。

关于angularjs - 如何管理不是通过打字下载的类型定义文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38082431/

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