我正在使用require.js进行AMD加载。Require.js站点建议在服务器端使用amdefine,以便使用以下代码在node.js中使用已定义的模块:
if (typeof define !但我必须将其放入我想在Node中使用的每个模块中。在我的例子中,这意味着我必须将它从我正在使用的任何客户端代码(大部分)中剥离出来。
加载模块时,我需要加载css,所以我使用shims这样做了: var link = document.createElement("link");init: function () { loadCss('/lib/easyzoom/css/easyzoom.css'); }});
它适用于其他库,如数据表,因为它们是非Amd模块。但是对于Amd</