2014-03-03 74 views
0

我使用的是自定义版本node-clim,但我想将所有自定义代码放在其自己的模块中,并且在我的主应用程序中使用require()。但我似乎无法做到这一点..从node.js中的模块导出console.log

此代码的工作

var util = require('util'); 
var clim = require('clim') 
clim.logWrite = function(level, prefixes, msg) { 
    ... 
    customizing code 
    ... 
    process.stderr.write(...); 
}; 

var console = clim(); 

console.log('hey'); // works 

但在试图把上面的一个单独的文件clim.js和出口控制台对象...

module.export = console; 

require(),我主要的应用程序不能正常工作荷兰国际集团吧..

var console = require('./clim'); 
console.log('hey'); 
// ^TypeError: Object #<Object> has no method 'log' 

我是什么乐队克错了?

回答

2

变化

module.export = console; 

module.exports = console; 
+0

X_X不能相信这是。谢谢 – laggingreflex