jeromegn/Backbone.localStorage

require config localstorage makes 'Load timeout for modules' error

Closed this issue · 1 comments

my config:

requirejs.config({
    baseUrl: './',
    paths: {
        jquery: 'vendor/jquery',
        underscore: 'vendor/underscore',
        backbone: 'vendor/backbone',
        localstorage: 'vendor/backbone.localStorage'
    },
    shim: {
        'vendor/underscore': {
            exports: '_'
        },
        'vendor/backbone': {
            deps: ['vendor/underscore', 'jquery'],
            exports: 'BB'
        }
    }
});

collection:

define(["localstorage"], function (require) {
    var BB = require('vendor/backbone');
    var People = require('models/people');
    var World = BB.Collection.extend({
        model: People,
        localStorage: new Backbone.LocalStorage("todos-backbone")
    });
    return new World();
})

makes require error and block the code:

Load timeout for modules: backbone

How to fix this? thank you

there is a model has wrong require soure name