我只是尝试运行一个简单的测试来确保我的应用程序的全局命名空间存在。但我一直没有定义"应用程序未定义"错误。
测试/ test.js
var chai = require('chai');
var assert = chai.assert,
expect = chai.expect,
should = chai.should();
describe("Application", function() {
it("creates a global variable for the name space", function() {
should.exist(app);
})
});
JS / app.js
if (typeof app === "undefined") app = {};