xml - 如何使用带有 webpack 的 angular-cli 在 angular2 应用程序中导入 xml2js

标签 xml angular angular-cli xml2js

对于使用 angular2 的应用程序(来自带有 webpack 的 angular-cli),我需要从 soap 网络服务中使用 xml 中的一些数据。我使用的 angular-cli native 提供用于将 xml 解析为 json 的库 xml2js 但是当我尝试使用以下语法在我的组件中使用此库:

import {Parser} from 'xml2js';

我收到消息:

Cannot find module 'xml2js'.)

但是,这个库是真正安装在node_modules文件上的。

我到处搜索,但只找到了一些带有 system.js 配置的解决方案。

有谁知道如何使用 webpack 在 angular2 中使用这个库?

最佳答案

您需要安装 xml2js 的类型定义

新公共(public)管理:

npm install @types/xml2js --save-dev

yarn :

yarn add @types/xml2js -D

关于xml - 如何使用带有 webpack 的 angular-cli 在 angular2 应用程序中导入 xml2js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42891332/

相关文章:

javascript - 如何使用 Node js在XML文件中添加/修改 Node

c# - 如何更新 XML 节点?

Angular2 InputFormControl 和 ValueChange 连续触发

angular - 如何在 Angular 2 中制作摘录过滤器?

angular - 如何从 angular cli 7.3.3 创建 angular 6 项目

angular - 在 Angular 4 中使用渲染器

typescript - 如何将角度 7 降级为角度 6

java - JAXB 非法注释异常

java - fragment 中的 map [IllegalArgumentException : Binary XML file line #7: Duplicate id]

html - 基于数组值的 ngStyle 表