我试图找到一个与React很好地配合的客户端计算机视觉库。我已经尝试过tracking.js和js-objectdetect但是我无法将它们导入到标准的React组件中,而没有超出我技能的重大努力。
这两个令人敬畏的库的问题是它们被编写为IIFE而没有导出语句,例如。
(function(){...})()
它们应该作为<script src = 'etc'>
导入,所以我似乎不能正常地import
它们并且无需遵循API
TypeError: foo.bah is not a constructor
我尝试添加自己的导出语句,但是它已经爆发了一堆蠕虫!
有人能提出更好的方法吗?
答案 0 :(得分:0)
如果您使用的是webpack,可以尝试exports-loader以允许您使用导入语法。
还有一些info。
答案 1 :(得分:0)
这是使用React(使用create-react-app)
的tracking.js的工作实现https://github.com/howardkitto/react-tracking
解决方案由https://github.com/gaearon提供,此处为https://github.com/facebookincubator/create-react-app/issues/2958