简体   繁体   English

Requirejs 不加载 data-main

[英]Requirejs don't load data-main

hello i have such html你好,我有这样的 html

<body>
 ...
 <div id="game">
   console
   <div id="message"></div>
   <script data-main="js/console" src="/js/lib/require.js"></script>
 </div>
...
</body>

And my js/console.js doesn't load( i see this in chrome dev tools), any ideas?我的 js/console.js 没有加载(我在 chrome 开发工具中看到了这个),有什么想法吗? console.js控制台.js

require.config({
    urlArgs: "_=" + (new Date()).getTime(),
    baseUrl: "js",
    paths: {
        jquery: "/js/lib/jquery",
        underscore: "/js/lib/underscore",
        backbone: "/js/lib/backbone",
        Connector: "/js/lib/Connector",
        FnQuery: "/js/lib/FnQuery",
        "socket.io": "/socket.io/socket.io"
    },
    shim: {
        'backbone': {
            deps: ['underscore', 'jquery'],
            exports: 'Backbone'
        },
        'underscore': {
            exports: '_'
        },
        "socket.io": {
            exports: "io"
        }
    }
});

define([
    'Connector'
], function(
    Connector
){...
});

as i undestand the problem is, that i insert this div() using teplates and it doesn't load js, is it possible to load it using jquery or smth else?因为我不明白问题是,我使用 teplates 插入这个 div() 并且它不加载 js,是否可以使用 jquery 或 smth 加载它?

像这样尝试:

   <script data-main="./js/console" src="/js/lib/require.js"></script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM