为什么requirejs在我的例子中无法加载?

时间:2014-06-05 17:40:40

标签: javascript requirejs

我使用RequireJS编写一个简单的测试,这是我的main.js

requirejs.config({
    baseUrl: "/resource/js",
    paths: {
        jquery: "lib/jquery-2.0.3",
        'jquery.validate': "lib/jquery.validate",
        bootstrap: "lib/bootstrap",
        back: "lib/back.js"
    }
});

和index.html将简单信息打印到控制台:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@include file="lib/lib.jsp"%>
<script type="text/javascript" src="/resource/js/require.js" defer async="true" data-main="/resource/js/main"/>
<html>
  <head>
    <title>fagkadgkkgjkd</title>
  </head>
  <body>
  的SD敢达法规范和风格和
  fsfsdgdgfdg
  <script type="text/javascript">
      console.log("in this js");
      require(['jquery'],function($){
          console.log($);
          console.log("execute here");
      });
  </script>
  </body>
</html>

发生了什么是require.js和main.js正确加载,但jquery.js永远不会加载,这个jsp文件没有打印给浏览器。静态文件的结构如下:

/resource
----js
    ---lib
        jquery.js
        bootstrap.js
    require.js
    main.js
----css
----img

所以,我的问题是如何更改代码以使这个jsp正常工作?

0 个答案:

没有答案