Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 即使在重写Module.exports之后,Module仍然是空对象_Javascript_Node.js_Class_Module_Export - Fatal编程技术网

Javascript 即使在重写Module.exports之后,Module仍然是空对象

Javascript 即使在重写Module.exports之后,Module仍然是空对象,javascript,node.js,class,module,export,Javascript,Node.js,Class,Module,Export,下面是class.js中的一些类: function Class(value1, value2) { this.value1 = value1; } Class.prototype = { value1: "default_value", method: function(argument) { this.value2 = argument + 100; } }; module.exports = exports = Class; 下面是一个文件,我想在其中使用这个

下面是class.js中的一些类:

function Class(value1, value2) {
  this.value1 = value1;
}

Class.prototype = {
  value1: "default_value",
  method: function(argument) {
    this.value2 = argument + 100;
  }
};

module.exports = exports = Class;
下面是一个文件,我想在其中使用这个类:

var Class = require('../classes/class.js');
// (...)
var o = new Class(1,22);
我得到的是一个错误:

TypeError: object is not a function
实际上,
Class
{}
。我希望这会有帮助,但我做了他们说的一切。我的情况怎么了

module.exports = Class;
这应该是你所需要的


注意:您的代码对我来说很有用,因此可能您不需要正确的类。js

我尝试了
module.exports=class,路径正常//编辑Lol,不,路径不正确:D。我需要自己进行测试,而不需要测试类:)。谢谢