在使用的应用程序中,我没有办法在 requirejs 的标签上指定属性。我可以以
的形式指定脚本标签<script type="text/javascript" src="scripts/require.js"></script>
我可以在这个标签之前或之后附加另一个标签,并包含代码来引导我的应用程序(主模块)。我正在使用 jQuery 1.7.1 并希望将其作为依赖项加载到其他模块中。我也想在没有 requirejs-jquery 包的情况下这样做,所以 jQuery 与 requirejs 分开。 我正在寻找正确的方法来做到这一点。我是 requirejs 的新手,所以解释如何加载模块和代码示例会很棒。谢谢!
最佳答案
在 requirejs 之后包含另一个 javascript 文件。
<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();
});
关于jquery - 使用 jQuery 作为没有 data-main 属性的模块引导 RequireJS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9330903/