RequireJS入门
RequireJS简介
RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。RequireJS在浏览器环境中具有最佳性能,除此之外,其也可被用于其他JavaScript环境,如Rhino和Node。最新版本的RequireJS压缩后只有14.6K,堪称非常轻量。它还同时可以和其他的框架协同工作,使用RequireJS必将使您的前端代码运行效率、质量得以提升。
目前最新版本的RequireJS 2.1.6在IE 6+、Firefox 2+、Safari 3+、Chrome 3+、Opera 10+上都兼容的很好。
获取RequireJS
从这里下载,获取最新版本的RequireJS。
引入RequireJS
创建一个工程,如下:
1 RequireJS-tutorial 2 │ index.html 3 │ 4 └─scripts 5 │ main.js 6 │ require-2.1.6.min.js 7 │ 8 ├─helper 9 │ util.js 10 │ 11 └─lib
其中util.js代码如下:
1 define(function() { 2 return { 3 say: function() { 4 return "Hello RequireJS."; 5 } 6 }; 7 });
main.js代码如下:
require(["helper/util"], function(util) { alert(util.say()); });
index.html代码如下:
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>RequireJS TUTORIAL</title> 6 <script src="scripts/require-2.1.6.min.js" data-main="scripts/main"></script> 7 </head> 8 <body> 9 <h1>Hello RequireJS</h1> 10 </body> 11 </html>
在浏览器中打开index.html文件,将弹出提示框显示信息"Hello RequireJS."
-----------------------------------------------------------------------------------------------------------
薔薇猛虎皆成個性,陽光雨露俱是天恩!
薔薇猛虎皆成個性,陽光雨露俱是天恩!
浙公网安备 33010602011771号