为此我想看看我当前的socket.io版本,我怎么能看到它?
而另一方面我想去稳定版本的节点,目前我们有v0.5.0 pre,想要为socket.io寻求稳定的版本我在stackoverflow的问题中读到但没有找到那个问题,寻找稳定与socket.io一起使用的版本,
它会影响我的currentop运行应用程序,如果是,那么我应该升级其他服务器?
For this i want to see my current socket.io version,how can i see
that?
只需键入node即可在交互模式下打开node.js.接下来你需要(‘socket.io’).你会以这种方式看到很多信息.如果您只想知道您的版本号,您可以要求(‘socket.io’).版本.
alfred@alfred-laptop:~/node/contact$node > require('socket.io'); { version: '0.7.6',protocol: 1,clientVersion: '0.7.3',listen: [Function],Manager: { [Function: Manager] defaultTransports: [ 'websocket','htmlfile','xhr-polling','jsonp-polling' ],static: { cache: {},paths: [Object],mime: [Object] } },Transport: [Function: Transport],Socket: [Function: Socket],Store: { [Function: Store] Client: [Function] },MemoryStore: { [Function: Memory] Client: [Function: Client] },RedisStore: { [Function: Redis] Client: [Function: Client] },parser: { packets: [ 'disconnect','connect','heartbeat','message','json','event','ack','error','noop' ],reasons: [ 'transport not supported','client not handshaken','unauthorized' ],advice: [ 'reconnect' ],encodePacket: [Function],encodePayload: [Function],decodePacket: [Function],decodePayload: [Function] } }
require(‘socket.io’).version
‘0.7.6’and also on other side i want to go for stable version of node,
currently we are having v0.5.0 pre,want to go for stable ersion for
socket.io i read in a question of stackoverflow but not finding that
question,lookoing for stable version to work with socket.io,will it will affect on my currentop running app if yes then should i
upgrade on other server?
node.js是可自包含的可执行文件,您可以毫无问题地安装多个版本的节点.您应该查看nvm或nave以帮助您管理node.js的多个版本.有了这个,您可以在不同版本的node.js / npm中运行不同的应用程序而不会有任何痛苦.
例如,现在node.js默认运行节点v0.4.9
alfred@alfred-laptop:~/node/contact$nvm ls v0.1.100 v0.1.16 v0.1.23 v0.1.30 v0.1.93 v0.2.0 v0.3.0 v0.3.7 v0.4.4 v0.1.101 v0.1.17 v0.1.24 v0.1.31 v0.1.94 v0.2.1 v0.3.1 v0.3.8 v0.4.5 v0.1.102 v0.1.18 v0.1.25 v0.1.32 v0.1.95 v0.2.2 v0.3.2 v0.4 v0.4.6 v0.1.103 v0.1.19 v0.1.26 v0.1.33 v0.1.96 v0.2.3 v0.3.3 v0.4.0 v0.4.7 v0.1.104 v0.1.20 v0.1.27 v0.1.90 v0.1.97 v0.2.4 v0.3.4 v0.4.1 v0.4.8 v0.1.14 v0.1.21 v0.1.28 v0.1.91 v0.1.98 v0.2.5 v0.3.5 v0.4.2 v0.4.8-rc v0.1.15 v0.1.22 v0.1.29 v0.1.92 v0.1.99 v0.2.6 v0.3.6 v0.4.3 v0.4.9 stable: v0.4.9 latest: v0.4.9 current: v0.4.9 default -> v0.4.9 # use 'nvm sync' to update from nodejs.org alfred@alfred-laptop:~/node/contact$node -v v0.4.9
要更改版本,我只需输入我已安装的nvm use v0.4.8.
alfred@alfred-laptop:~/node/contact$nvm use v0.4.8 Now using node v0.4.8 alfred@alfred-laptop:~/node/contact$node -v v0.4.8