karma+mocha报错,Uncaught Error: Cannot find module 'assert'
项目目录结构:
karma的配置如下:
module.exports = function(config) {
config.set({
basePath: '',
frameworks: ['mocha'],
files: [
'./test/unit/**/**.spec.js'
],
exclude: [
],
preprocessors: {
},
reporters: ['progress'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: ['Chrome'],
singleRun: false,
concurrency: Infinity
})
}
在test/unit/a.spec.js中,测试用例代码:
var assert = require('assert');
describe('Array', function() {
describe('#indexOf()', function() {
it('should return -1 when the value is not present', function() {
assert.equal(-1, [1,2,3].indexOf(4));
});
});
});
在启动karma的时候,总会报错:
Uncaught Error: Cannot find module 'assert'
at node_modules/mocha/mocha.js:1
请大神指教,不知哪里配置有问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论