我在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)的新手,所以如果有人可以帮助我并解释我做错了什么,我会很高兴。)
答案 0 :(得分:0)
我完全按照使用angular cli创建的干净项目导入库,导入并正常工作。
如果您是角色的新手,我建议使用官方cli工具来设置您的项目,它简化了许多与导入包相关的事情。
答案 1 :(得分:0)
import * as xml2js from 'xml2js';
或
import { parseString } from 'xml2js';
如果不行,需要运行
<块引用>npm install --save @types/xml2js