【发布时间】:2015-04-16 12:12:05
【问题描述】:
有没有办法让库(使用 Browserify 包含在内)在控制台中可用?
例如我有一个functions.js 文件,其中包含:
var $ = require('jquery');
require('./_backbone');
其中./_backbone 是一个单独的文件 (_backbone.js),其中包含一个主干应用程序,其中包含以下代码:
var testApp = {}; // create namespace for our app
testApp.Todo = Backbone.Model.extend({
defaults: {
title: '',
completed: false
}
});
现在,我应该可以在控制台中运行这个了:
var todo = new testApp.Todo({title: 'Learn Backbone.js', completed: false});
todo.get('title');
并查看显示的标题。
但我收到 testApp is not defined 错误,让我相信控制台没有拾取文件(即使页面是)。
【问题讨论】:
标签: javascript backbone.js console browserify