猿问
通过require引用jtopo报错JTopo未定义
想引入jtopo.js,直接在html中引入没有问题,但是使用require之后,就会提示jtopo未定义,请问这是为什么呀?
慕田峪9158850
浏览 1016
回答 2
2回答
UYOU
目前找到两种解决方法,一种是在webpack里面配置external,还有一种是{ test: require.resolve('./'+ app +'/jtopo-0.4.8-min.js'), loader: 'exports-loader?window.JTopo!script-loader' }然后引入的时候require("exports?window.JTopo!../../../../jtopo-0.4.8-min");区别是第一种不会打包在一起,第二种会打包在一起。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答