我是骨干新手,我试图使用结构骨干启动我的应用程序如下:
├──rouler.js
| ___ app.js
│──main.js
这是我的main.js,其中require.js已添加到项目中:
'use strict';
require.config({
baseUrl: '../',
paths: {
jquery: 'libs/jquery-1.10.2',
underscore: 'libs/underscore',
backbone: 'libs/backbone',
text: 'libs/require/text',
bootstrap: 'libs/bootstrap',
mustache: 'libs/mustache'
},
require([
'app'
], function (App) {
console.log('prepare to start app');
App.initialize();
});
现在我想使用骨干而不使用require js。那我怎么写我的main.js呢?我假设在那种情况下,我不能写require.config
,因为它需要require.js。任何想法??
由于
答案 0 :(得分:0)
如果您不使用require
,则必须使用<script>
标记将所有脚本嵌入到html中。样本看起来像这样:
<html>
<head>
<script src='jquery.js'></script>
<script src='underscore.js'></script>
<script src='backbone.js'></script>
</head>
<body>
<div id='view'></div>
<script src='router.js'></script>
<script>
router.start();
</script>
</body>
</html>