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

页面如何调用调用webpack打包后的function

页面如何调用调用webpack打包后的function

潇潇雨雨 2018-08-07 11:14:24
假如页面有一个自动调用触发的aa()。写在页面的<script></script>里面。function aa 写在入门文件entry.js 里面。页面应该如何调用打包后的build.js文件里的function aa!!我的aa funcction 只在页面上触发!!!!之前都是用window全局function 来调用,感觉全局被污染 并不好。求解entry.js:exports.aa = function(){}index.html:aa()???
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

总得有个入口吧? 否则也不知道该怎么去找到这个function啊。
你写成exports.aa的话,这个模块的aa属性就是你的函数了。
但是html怎么去找这个模块呢。。?

似乎并没有什么好办法去找这个entry.js模块。

简单点的处理方式就是

var home = window['com.company.alpha'] = window['com.company.alpha'] || {}
home.aa = function(){}

不撞车就行。。


查看完整回答
反对 回复 2018-09-23
  • 1 回答
  • 0 关注
  • 461 浏览
慕课专栏
更多

添加回答

举报

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