自举RequireJS应用与jQuery为没有数据主要属性的模块
-
27-10-2019 - |
题
在应用程序一起工作,我没有对requirejs标签specyfing属性的一种方式。我可以在形式指定脚本标签
<script type="text/javascript" src="scripts/require.js"></script>
我可以附加另一标签之前或这一个后和包括代码来引导我的应用程序(主模块)。我使用jQuery 1.7.1,并希望将其加载为其他模块的依赖。我也想这样做,如果没有requirejs,jQuery的捆绑,让jQuery的requirejs的独立。 我要寻找这样做的正确方法。我是相当新的requirejs这样的模块加载如何解释和代码示例将是巨大的。谢谢!
解决方案
包括另一个JavaScript文件的后强> requirejs。
<script type="text/javascript" src="scripts/require.js"></script>
<script type="text/javascript" src="scripts/main.js"></script>
在这个文件中,您必须配置requirejs所以它找到jQuery的。
<强> main.js
强>
require.config({
paths: {
"jquery": "js/jquery-1.7.1.min"//edit this path so it suits your needs.
}
});
从现在开始,你就可以负荷的jQuery到您的模块由
require(['jquery'], function ($) {
$('#foo').show();
});
不隶属于 StackOverflow