Javascript Backbone.LocalStorage不是一个函数

Javascript Backbone.LocalStorage不是一个函数,javascript,jquery,html,backbone.js,Javascript,Jquery,Html,Backbone.js,我使用的是主干本地存储插件,但它给了我以下错误 未捕获类型错误:主干.LocalStorage不是函数 我在我的收藏中使用它的方式如下 var TodoList = Backbone.Collection.extend({ model: TodoModel, localStorage: new Backbone.LocalStorage('todos-backbone') }); 我怎样才能解决这个问题 更新 我在index.html中导入它们 <script src="

我使用的是主干本地存储插件,但它给了我以下错误

未捕获类型错误:主干.LocalStorage不是函数

我在我的收藏中使用它的方式如下

var TodoList = Backbone.Collection.extend({
    model: TodoModel,
    localStorage: new Backbone.LocalStorage('todos-backbone')
});
我怎样才能解决这个问题

更新

我在index.html中导入它们

<script src="node_modules/jquery/dist/jquery.min.js"></script>
<script src="node_modules/backbone/node_modules/underscore/underscore-min.js"></script>
<script src="node_modules/backbone/backbone-min.js"></script>
<script src="node_modules/backbone-localstorage/backbone-localStorage.js"></script>
<script src="js/models/todo.js"></script>
<script src="js/collections/todos.js"></script>
<script src="js/views/todos.js"></script>
<script src="js/views/app.js"></script>
<!-- <script src="js/routers/router.js"></script> -->
<script src="js/app.js"></script>

我觉得你很困惑,很困惑
Backbone.LocalStorage
仅在前者中是一个函数,而您包含的函数是这样使用的:

var TodoList = Backbone.Collection.extend({
    model: TodoModel,
    localStorage: true
});

请向我们显示您导入主干模块的HTML。是否存在任何文件权限问题?@ErrHunter您所说的文件权限是什么意思?您的
backbone localStorage.js
对所有人都具有读取权限?我过去常常被权限所困扰。我真的不这么认为。我对
主干本地存储.js
-rw-r--r--