代码美化最初移植自用法美化脚本与AMD兼容,可以模块化使用。这是AMD模块中的一个示例:
define ( [ 'jquery' , 'prettify' ] , function ( $ , prettify ) {
var code = null ;
$('pre').addClass('prettyprint').each(function(idx, el) {
code = el.firstChild;
code.innerHTML = prettify.prettyPrintOne(code.innerHTML);
});
});
这个版本的code-prettify定义了一个匿名模块,更加灵活。为了让您的AMD加载器使用更方便的名称查找代码美化,请按如下方式映射。
暂无评论