Javascript Browserify要求在web控制台中不可用

Javascript Browserify要求在web控制台中不可用,javascript,backbone.js,console,browserify,Javascript,Backbone.js,Console,Browserify,是否有一种方法可以使库(包括使用Browserify的库)在控制台中可用 e、 g.我有一个functions.js文件,其中包含: var $ = require('jquery'); require('./_backbone'); 其中,/\u backbone是一个单独的文件(\u backbone.js),其中包含一个包含以下代码的主干应用程序: var testApp = {}; // create namespace for our app testApp.Todo = Back

是否有一种方法可以使库(包括使用Browserify的库)在控制台中可用

e、 g.我有一个
functions.js
文件,其中包含:

var $ = require('jquery');
require('./_backbone');
其中,
/\u backbone
是一个单独的文件(
\u 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未定义
错误,这让我相信控制台没有拾取文件(即使该页面是)


谢谢在您的代码中,为了测试的目的,显式地在窗口上装载testApp

window.app=testApp

非常感谢:)在9分钟后,当我能够回答时,我将接受作为答案!