javascript - 使用vue-cli引入第三方打包好的js文件到底如何才是合理的方式?
大家讲道理
大家讲道理 2017-04-11 12:58:32
0
0
957

各位大神:
我使用vue-cli+webpack做项目,需要使用海康威视的web监控视频组件,海康提供了一个打包好的纯js文件,名字是webVideoCtrl.js。但是我在.vue里面require或者import它的时候,就报一个“Deleting local variable in strict mode”的错误(我看了下这个js里面确实有“delete s”这种语句).所以我在index.html里面引入,在这引入不报错。

但是当我在.vue里面的mounted里面想使用webVideoctrl.init(就是这个js提供的某些函数)时,却报错说webvideoctrl没有定义,也就是说我没有办法使用这个js里面的函数。但是我在这个.vue文件里面直接引入一个我自己之前写的纯js文件,这里面直接用webvideoctrl.init等方法,却可以使用,在export defaul里面却无法使用。
难道这类第三方纯js在index.html里面引入后,.vue文件就不能使用这些方法了么?使用require报的严格模式的错误我还试过使用"babel-plugin-transform-remove-strict-mode": "^0.0.2",但是还是报同样的严格模式错误,很奇怪。
求大神们解答,到底这类js文件该如何引入到我的项目里面呢?不胜感激

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复 (0)
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!