微信小程序 require机制详解
一,JS模块加载:一次性加载全部JS,但并不一定立即执行.
先提一提微信小程序架构: 类浏览器 -> HTTP本地服务 -> 云端服务
微信小程序运行的架构,基本上是浏览器 -> HTTP本地服务 -> 云端服务, HTTP本地服务用来读取本地文件或者代理云端的文件资源。读取项目中JS文件,是由HTTP本地服务取本地存储的脚本文件.
既然采用了这种架构,那微信小程序就类似浏览器那样,借助一个HTML页面来引用加载所有的JS文件。(注:这同NODE.JS的方式区别)
在小程序开发开具的HTTP服务部分代码,可以看到这个服务干了这件事情:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。