你的位置:首页 > 软件开发 > Java > 从 RequireJs 源码剖析脚本加载原理

从 RequireJs 源码剖析脚本加载原理

发布时间:2017-07-14 00:00:25
引言  俗话说的好,不喜欢研究原理的程序员不是好的程序员,不喜欢读源码的程序员不是好的 jser。这两天看到了有关前端模块化的问题,才发现 JavaScript 社区为了前端工程化真是煞费苦心。今天研究了一天前端模块化的问题,先是大概了解了下模块化的标准规范,然后了解了一下 Re ...

 引言

  俗话说的好,不喜欢研究原理的程序员不是好的程序员,不喜欢读源码的程序员不是好的 jser。这两天看到了有关前端模块化的问题,才发现 JavaScript 社区为了前端工程化真是煞费苦心。今天研究了一天前端模块化的问题,先是大概了解了下模块化的标准规范,然后了解了一下 RequireJs 的语法和使用方法,最后研究了下 RequireJs 的设计模式和源码,所以想记录一下相关的心得,剖析一下模块加载的原理。

 一、认识 RequireJs

   在开始之前,我们需要了解前端模块化,本文不讨论有关前端模块化的问题,有关这方面的问题可以参考阮一峰的系列文章 Javascript 模块化编程。

  使用 RequireJs 的第一步:前往官网 http://requirejs.org/;

  第二步:下载文件;

  从 RequireJs 源码剖析脚本加载原理

  从 RequireJs 源码剖析脚本加载原理

 

   第三步:在页面中引入 requirejs.js 并设置 main 函数

1 <script type="text/javascript" src='/images/loading.gif' data-original="scripts/require.js" data-main="scripts/main.js"></script>

原标题:从 RequireJs 源码剖析脚本加载原理

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。