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

假如页面有一个自动调用触发的aa()。写在页面的<script></script>里面。

function aa 写在入门文件entry.js 里面。

页面应该如何调用打包后的build.js文件里的function aa

!!我的aa funcction 只在页面上触发!!!!

之前都是用window全局function 来调用,感觉全局被污染 并不好。

求解

entry.js:

exports.aa = function(){}

index.html:

aa()???


潇潇雨雨
浏览 462回答 1
1回答

蛊毒传说

总得有个入口吧? 否则也不知道该怎么去找到这个function啊。你写成exports.aa的话,这个模块的aa属性就是你的函数了。但是html怎么去找这个模块呢。。?似乎并没有什么好办法去找这个entry.js模块。简单点的处理方式就是var&nbsp;home&nbsp;=&nbsp;window['com.company.alpha']&nbsp;=&nbsp;window['com.company.alpha']&nbsp;||&nbsp;{} home.aa&nbsp;=&nbsp;function(){}不撞车就行。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript