错误ReferenceError:在Angular电子应用中未定义cv

时间:2019-12-05 20:21:18

标签: javascript angular opencv electron

我尝试在Angular电子应用中使用 OpenCv.js 来实现人脸检测应用, 我想使用npm模块中的ng-open-cv模块。 但是当我将NgOpenCVService注入任何组件的构造函数时,我得到了错误消息

错误ReferenceError:未定义cv enter image description here

所以我尝试创建一个没有电子框架的新Angular 8项目,并且效果很好。

现在,我想使其在Angular电子应用中正常工作。

因此,经过大量测试,我找到了问题的根源。

ng-open-cv的指南要求您在src目录中创建一个Types.d.ts文件并添加

declare var cv: any; 

在此文件内。

但是,由于某种原因,角电子看上去没有 cv 属性,但是,它只是纯 Angular 效果很好。

如果您有解决此问题的想法,请与我分享,并表示感谢。

0 个答案:

没有答案