我将 socket.io 从0.9.16升级到1.0.6,以前输出版本的方式是这样的:
var io = require('socket.io');
console.log("**Socket.IO Version: "+io.version);
并且会给我
**Socket.IO Version: 0.9.16
我升级到1.0.6后出现了以下问题:
**Socket.IO Version: undefined
有需要帮忙的吗?谢谢!
console.log("**Socket.IO Version: " + require('socket.io/package').version);
package.json
文件。require
也能够加载JSON模块。如果找不到确切的文件名,则node将尝试使用
.js
、.json
和.node
的扩展名来加载所需的文件。.js
文件被解释为JavaScript文本文件,而.json
文件被解析为JSON文本文件[...]