我使用Require.js“AMN”加载我的文件,这是我的HTML文件。
<script data-main="js/main.js" href="js/require.js"></script>
当我加载我的main.js时 - 我使这个配置加载我的jquery文件。
require.config({
baseUrl: 'js',
paths: {
"jQuery":'lib/jquery-1.9.1.min'
}
});
require(['jQuery'], function ($) {
console.log($);
})
但我没有得到任何控制台。我的所有路径都是正确的。
我的index.html文件位于js filder的父级。
帮我解决这个问题。
答案 0 :(得分:2)
AMD的jQuery模块应始终为小写。检查浏览器使用chrome或fiddler中的开发人员工具请求文件时使用的路径。这样你就会知道你是否正确配置了它。
更新:请更正加载脚本的语法。必须是src而不是href。
<script data-main="js/main.js" src="js/require.js"></script>