为了账号安全,请及时绑定邮箱和手机立即绑定

通过require引用jtopo报错JTopo未定义

通过require引用jtopo报错JTopo未定义

慕田峪9158850 2019-02-27 17:51:39
想引入jtopo.js,直接在html中引入没有问题,但是使用require之后,就会提示jtopo未定义,请问这是为什么呀?
查看完整描述

2 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

目前找到两种解决方法,一种是在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");

区别是第一种不会打包在一起,第二种会打包在一起。


查看完整回答
反对 回复 2019-03-08
  • 2 回答
  • 0 关注
  • 1014 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信