首先多谢 @gaosboy 的关心,多谢你在微博上的转发!在这里先说声真诚的谢谢...
由于我习惯git clone 某个代码仓库的最新的代码,毕竟是最新的代码好分析而且比较跟得上潮流哈.但这次我基本无语,因为我clone回来的NodeJS Connect的代码是未完成的代码,或者说是正在开发的代码....
我还真没有想过我习惯git clone最新代码这个"好习惯"也会带来这次莫名其妙的郁闷!
最后我找到1.7.1的NodeJS Connect的代码,传送门 https://github.com/senchalabs/connect... 看到/lib/connect.js里面的代码我立刻就知道我clone错版本的代码了!
function createServer() {
if ('object' == typeof arguments[0]) {
return new HTTPSServer(arguments[0],
` `Array.prototype.slice.call(arguments, 1)
);
} else {
return new HTTPServer(
Array.prototype.slice.call(arguments)
);
}
};
非常感谢在NodeJS邮件列表上回答我问题的 @Hsu Ping Feng,你的提示很给力,深刻地让我反省了这个不看版本clone代码的错误....虽然你可能看不懂中文,在这里我还是要给你回复一个真诚的感谢!
实在是不好意思,麻烦大家的观看和回复....
谢谢大家的关注....
谢谢...
登录SF看到 @牛小腩 同学的回复...其实Js我还是很懂的,只是Clone错版本的代码啦!现在NodeJS Connect的最新的代码还是在开发中的,根本就是还没有成型的代码,难怪我看不下去了!谢谢你的见解!谢谢你!
最后谢谢大家!谢谢SF!