如何在基于 Angular2 angular-cli 的项目中包含明确类型的文件

2024-02-06

此场景的最佳实践是什么:

我使用创建了一个 Angular2 项目angular-cli(即使用ng new)

我想包含来自的 TypeScript 类型明确输入 https://github.com/DefinitelyTyped/DefinitelyTyped

例如,我应该使用typings https://github.com/typings/typings安装类型?如何确保类型包含在ng build?

如果你的回答是我应该破解webpack以某种方式进行设置,请包括我将如何做到这一点,因为我只有angular-cli.json file


Angular-cli 使用 typescript 2.0,你只需要在 npm 上搜索 types,假设你想要 jquery 类型,只需安装它们:

npm install --save @types/jquery

就是这样。更多信息here https://github.com/angular/angular-cli#3rd-party-library-installation

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在基于 Angular2 angular-cli 的项目中包含明确类型的文件 的相关文章

  • 将打字稿中的字符串转换为时间格式

    我必须将服务器数据转换为字符串格式13 47 to 01 47PM但我正在尝试 time date hh MM and task time date shortTime 但它显示日期管道错误和参数错误 运行时错误 InvalidPipeAr
  • AOT 编译器 - 包括延迟加载的外部模块

    我试图将外部模块 托管在 git npm 存储库中 作为延迟加载模块包含在我的 Angular 应用程序中 我正在使用 ngc 编译器编译我的外部模块 node modules bin ngc p tsconfig aot json 这是我
  • 在 Nest.js 中发送之前如何格式化响应?

    我按照文档进行操作 并能够添加用于响应映射的拦截器 我想要一致的 json 格式输出作为响应 我怎样才能用拦截器或其他比这种方法更好的方法来实现这一点 statusCode 201 message Custom Dynamic Messag
  • 如何为角度中的备用列添加背景颜色

    我使用角度材料垫桌子组件创建了一个简单的角度桌子 使用下面的样式我可以为备用行着色 但是当我将下面的样式中的行更改为列时 这不适用于列 mat row nth child even background color f2f4f7 mat r
  • 尝试为每一行编写测试用例

    已经编写了跳跃方法的测试用例 但当我看到代码覆盖率报告时 它不会进入onloadend方法seat onloadend 在 createSpyObj 中我调用了 loadend 但它仍然没有进入内部 你们能告诉我如何解决它吗 下面提供我的代
  • 如何在Electron App中调用C# dll方法?

    我有一个电子应用程序 可以从读卡器读取信用卡详细信息 他们提供了一个 c dll 来与应用程序交互 我不知道如何从电子应用程序读取 dll 方法 首先使用以下命令检查 dll 中公开的函数依赖步行者 http www dependencyw
  • Angular 2延迟加载模块-服务不是单例

    我已经在我的应用程序中实现了延迟加载模块 app module ts 配置正确 NgModule declarations AppComponent HeaderComponent HomeComponent imports Browser
  • 将路由参数从父路由传递到子路由

    我的路线结构如下 parent id child child 我可以通过以下方式从父组件获取参数吗 ngOnInit this route params subscribe params gt this id params id 然后将其作
  • 在 C# 中解析 JS Date.toIsoString

    我需要将 JS 日期存储为 ISO 8601 日期 我目前正在从格式为 2019 06 22T00 00 00 000Z 的表单中获取日期 正如 JS 的 toIsoString 方法所期望的那样 当这个日期传递到我的 API 控制器时 我
  • For-each 在 ionic2 和 angularjs2 中

    我用 IONIC 2 Beta 版本制作了一个应用程序 我想用for each环形 是否可以在 Angular V2 中使用每个 Thanks 首先在Component 您必须声明要显示的数组 import Component from a
  • Angular 2 兄弟组件通信

    我有一个列表组件 当在 ListComponent 中单击某个项目时 该项目的详细信息应显示在 DetailComponent 中 两者同时出现在屏幕上 因此不涉及路由 如何告诉详细组件列表组件中的哪个项目被单击 我考虑过向父级 AppCo
  • Angular2指令修改点击处理

    我正在尝试编写 Angular2 属性指令来修改某些元素的行为 更具体地说 我想将属性应用于具有单击处理程序的某些元素 并防止在某些条件下执行绑定函数 所以现在我有一个元素 例如
  • 捕获 Angular 2 异常

    如果 Angular 2 遇到内部异常 则不会将其记录到控制台 我怎样才能检测到像下面这样的异常 EXCEPTION Error during instantiation of MainFormComponent ORIGINAL EXCE
  • Angular 11 > 12 TypeError:无法读取未定义的属性“匹配”

    我刚刚使用以下提供的步骤将我的角度应用程序从 Angular 11 升级到 12https update angular io https update angular io 我能够编译并运行 然而 当我跑步时npm test 我的所有测试
  • 使用 Angular 2 Forms 根据需要动态标记字段的正确方法是什么?

    使用 Angular 2 2 0 0 推荐的方法是什么动态地根据需要标记字段 使用角形式 https angular io docs ts latest guide forms html 在他们的所有示例中 只需添加必需的属性 如下所示
  • 将参数传递给 Angular2 组件

    我正在学习 Angular2 所以要温柔 我有一个带有字符串数组的基本组件 我想将一个整数传递给该组件并让它返回在该参数的索引处找到的字符串 例如 myComponent number 1 返回字符串 第二个元素 到目前为止我的代码是这样的
  • 反应式形式的 NgbDatepicker:设置初始值

    这可能是我一段时间以来处理过的最令人沮丧的问题之一 一般来说 日期 尤其是 NgbDatepicker 在 Angular 中处理起来有点麻烦 我正在 Angular 8 中针对反应 式表单实现 NgbDatepicker 我的问题的要点是
  • 错误 TypeError:无法使用角度 6 读取 ngx-bootstrap 中 null 的属性“createText”

    我想使用以下命令从不同的组件打开 ngx bootstrap 模式 ViewChild在角度 6 但我收到此错误 错误类型错误 无法读取 null 的属性 createText 在 ComponentLoader push node mod
  • Angular 6 更新 - 未找到 rxjs-5-to-6-migrate 命令

    在升级过程中从更新 angular io https update angular io 使用 rxjs tslint 自动更新规则删除已弃用的 RxJS 6 功能 对于大多数应用程序 这意味着运行以下两个命令 npm install g
  • 获取不正确的日期,将时间戳转换为新日期

    我正在尝试将时间戳转换为日期 但得到的日期不正确 我正在开发一个使用 Angular 和 Typescript 的项目 我有这样的时间戳 1451642400 2016年1月1日 和1454320800 2016年2月1日 如果我编码 da

随机推荐

  • QA 如何通过 Gitflow 工作流程中的功能分支同时测试多个功能?

    如果开发人员要在不同的分支上工作以实现不同的功能 我知道他们可以从功能分支进行 QA 构建 一旦经过测试 就可以将其与 开发 合并 但是 如果 QA 团队相当大并且可以同时测试多个功能 那么如何为他们提供包含驻留在不同分支中的功能的构建 但
  • Ext JS 4:使用 JavaScript 将 JSON 对象转换为另一个 JSON 对象

    使用 JavaScript 将 JSON A 转换为 JSON B 的最简单方法是什么 JSON A d type Web Controls Shared GeneralService DropdownKeyValuePair key 0
  • 多个嵌套表 - ServiceStack Ormlite

    我有一组嵌套表 例如 客户 gt 客户订单 gt 订单详细信息 我与服务堆栈和 ormlite 一起使用 我需要能够传入 customerid 然后返回一个 json 提要 其中客户订单嵌套在客户对象中 订单详细信息嵌套在每个客户订单对象中
  • swing 将数据从 mysql 数据库检索到文本字段

    我在 mysql 表中有列有 100 条记录 我想显示文本字段内表中的值 每 3 秒显示从 0 99 的记录 这是我的代码 Connection conn null Statement st null ResultSet rs null S
  • YouTube Analytics API 通道:响应没有 rows 参数

    当使用 API 检索聚合指标时channel的内容 报告返回单行数据 其中包含指定日期期间每个请求的指标的总计 范围 这是一个API 示例链接 http goo gl 5z2W0u 有时甚至收不到账户信息 物体rows不存在于响应中 但仅存
  • Jquery 手风琴 展开全部 折叠全部

    我正在寻找一种包含 全部展开 和 全部折叠 的方法 我已经使用简单的 jquery 手风琴用新代码更新了演示 原始代码应记入 Ryan Stemkoski 的地址 http www stemkoski com stupid simple j
  • 将 ProtoBuf-net 与 gRPC 结合使用

    我正在尝试在工作中构建一个利用 gRPC 的 PoC 谷歌文档here https grpc io docs quickstart csharp html带领我们完成一个示例应用程序 我想知道 protobuf net 特别是 protog
  • 生成自签名证书字符串太长时 OpenSSL 配置错误

    使用以下 OpenSSL 配置 req default bits 2048 default md sha256 default keyfile drone ci web company com key pem distinguished n
  • Tomcat JDBC连接池(释放连接)

    参考Tomcat JDBC 连接池 http people apache org fhanik jdbc pool jdbc pool html 我在给出的独立 java 示例中看到 使用以下命令获取连接datasource getConn
  • 在 xlsxwriter 中定义系列时出现 TypeError“缓冲区大小不匹配”错误

    我正在尝试使用 xlsxwriter 和 pandas 数据以编程方式在 xlsx 文件中创建图表 写入单元格成功 但是当我尝试为散点图定义数据系列时 我收到 TypeError 缓冲区大小不匹配 并且我相当确定我定义的范围是可以接受的 示
  • 如何按升序生成随机数

    我想按升序生成随机数 例如 0 2 3 5 100 但不是2 0 5 这是我到目前为止想到的 public static int vol 5 public static void main String args int randno ge
  • 从 Android 13 中的 locale-config 获取区域设置列表

    为了确保您的应用程序的语言可以在运行 Android 13 或更高版本的设备上的系统设置中进行配置 我们需要创建一个locales configXML 文件并使用以下命令将其添加到我们应用程序的清单中android localeConfig
  • Struts - 所有 .tld 文件位于哪个 jar 文件中

    我正在开发一个Struts基于网络应用程序 我是新来的Struts 我想用struts html tld taglib 由struts提供 在我的jsp页面中 上网查了一下 才知道之前Struts 1 2 9 我们需要找到 tld手动文件
  • 如何在JQuery中查找元素类型

    我有一个数组 里面有不同的元素 类似数组包含输入元素和选择元素 我想检查特定类型 我尝试过 但没有成功 var mandotaryElementsArray mandotary each mandotaryElementsArray fun
  • 获取所有插件的列表

    我想获取所有 WordPress 插件的列表 有一个函数叫做get plugins 但它会返回我安装的所有插件 我需要的是所有插件的列表 无论我之前是否安装过它们 有我可以使用的功能吗 如果没有 是否有 JSON 数据库 API 或任何我可
  • ng-repeat :按单个字段过滤

    我有一系列产品 我正在使用 ng repeat 重复并正在使用 div 按颜色过滤这些产品 过滤器正在工作 但如果产品名称 描述等包含颜色 则应用过滤器后该产品仍然存在 如何将过滤器设置为仅应用于数组的颜色字段而不是每个字段 指定属性 即c
  • swift 中可选值之间的区别?

    有什么区别 var title String Title 1 var title String Title 2 var title String Title 3 如果我要以每种方式设置标题 并且我是否被迫以不同的方式解包每个变量 我在说什么
  • 在 R 中将 sprintf 与向量而不是可变数量的参数一起使用

    我想使用sprintfR 中具有可变数量参数的函数 我可以将这些参数捆绑在一个字符向量或列表中 以避免将这些参数提供给sprintf单独 一个例子将阐明 base string 1 s 2 s 3 s sprintf base string
  • 使用 razor @Html.textboxfor 将字符串表示为货币或小数

    我有一个 ASP NET MVC 应用程序 我正在使用 razor 语法构建 HTML 表 页面模型定义为 model IEnumerable lt DealView Models deal gt 并且模型有一个属性 public stri
  • 如何在基于 Angular2 angular-cli 的项目中包含明确类型的文件

    此场景的最佳实践是什么 我使用创建了一个 Angular2 项目angular cli 即使用ng new 我想包含来自的 TypeScript 类型明确输入 https github com DefinitelyTyped Definit