我正在使用自定义版本的节点-clim,但我希望将所有定制代码放在自己的模块中,并在我的主应用程序中使用require()。但我似乎不能这么做..。
这段代码起作用
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'我做错了什么?
发布于 2014-03-03 13:20:46
变化
module.export = console;至
module.exports = console;https://stackoverflow.com/questions/22147893
复制相似问题