requirejs - 没有给出正确的路径加载

时间:2014-05-13 06:30:55

标签: javascript requirejs pug

我正在使用' requirejs'对于我的应用程序开发,它工作正常,但肯定它现在不工作。所有的道路都是正确的。但我在加载页面时收到错误

我得到的错误:

Remote Address:127.0.0.1:3000
Request URL:http://localhost:3000/js/lib/require.js //but exactly the file is here.
Request Method:GET
Status Code:404 Not Found

这是我对jade的html:

doctype html
html(lang='en')
    head
        title= name
        link(rel='stylesheet', href='styles/bootstrap.min.css')
        link(rel='stylesheet', href='styles/stylesheet/style.css')

    body

        <h1>I am basic testing</h1> 
        script(data-main="js/main", src="js/lib/require.js")

这是我的main.js

requirejs.config({
    baseUrl:'js/',
    paths:{
        "jQuery":'lib/jquery',
        "underscore":"lib/underscore",
        "backbone":"lib/backbone",
        "marionette":"lib/Marionette"
    },
    "shim":{
        "jQuery":{
            exports:"$"
        },
        "underscore":{
            exports:"_"
        },
        "backbone":{
            exports:"Backbone",
            deps:["underscore"]
        },
        "marionette":{
            exports:"Marionette",
            deps:["backbone"]
        }
    }
});

requirejs(['app'], function(app){});

有人帮我解决了这个问题吗?

来自浏览器的屏幕截图:

browser erro

0 个答案:

没有答案