// a.js
function A() {}
A.prototype.foo = function () {};
module.exports.A = A;
// index.js
var A = require ('./a');
new A(); // <- Throws TypeError: A is not a constructor
这些文件与带有babel加载程序的WebPack捆绑在一起。任何关于为什么抛出错误的想法?谢谢!
答案 0 :(得分:0)
我只需要
var A = require ('./a').A;