我想在项目中使用https://github.com/gdsestimating/dxf-parser。当我像这样导入时:
import { DxfParser } from 'dxf-parser';
然后致电:
new DxfParser()
我得到一个错误:
TypeError:dxf_parser__WEBPACK_IMPORTED_MODULE_3__不是
建设者
在angular中使用DxfParser的正确方法是什么?我想在角度上与项目站点上的Jaascript示例相同:
var parser = new DxfParser();
try {
var dxf = parser.parseSync(fileText);
}catch(err) {
return console.error(err.stack);
}
非常感谢!
最佳答案
像github状态的自述文件一样,您是否安装了DxfParser?
npm install dxf-parser
您可能还需要安装打字稿的类型,如下所示:
npm install @types/dxf-parser
由于安装似乎不是问题,所以我自己尝试了。像您一样进行导入是行不通的。我查看了代码,似乎DxfParser是默认导出。因此,如果您这样做:
import DxfParser from "dxf-parser";
它应该正在工作。
More information on exports can be found here
关于javascript - 如何在Angular中设置DfxParser,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56791999/