在angular4应用程序

时间:2017-08-29 08:45:25

标签: angular typescript

我在Angular4应用程序中使用xml2js时遇到问题。

我通过npm安装它,然后像这样导入它:

import {parseString} from "xml2js";

但是当我启动我的应用程序时,我收到了这个错误:

Failed to load resource: the server responded with a status of 404 (Not Found)
Error: (SystemJS) XHR error (404 Not Found) loading http://localhost:3000/node_modules/xml2js

我也安装打字。

我是Angular(和Typescript)的新手,所以如果有人可以帮助我并解释我做错了什么,我会很高兴。)

2 个答案:

答案 0 :(得分:0)

我完全按照使用angular cli创建的干净项目导入库,导入并正常工作。

如果您是角色的新手,我建议使用官方cli工具来设置您的项目,它简化了许多与导入包相关的事情。

https://cli.angular.io/

答案 1 :(得分:0)

import * as xml2js from 'xml2js';

import { parseString } from 'xml2js';

如果不行,需要运行

<块引用>

npm install --save @types/xml2js