我想确认一下,如果我升级到socket.io 0.7,我的当前应用程序是否无法在此服务器上运行?如果我升级

为此我想看看我当前的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’).版本.

[email protected]:~/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

[email protected]:~/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

[email protected]:~/node/contact$node -v

v0.4.9

要更改版本,我只需输入我已安装的nvm use v0.4.8.

[email protected]:~/node/contact$nvm use v0.4.8

Now using node v0.4.8

[email protected]:~/node/contact$node -v

v0.4.8

linux安装socket.io,ubuntu – 如何在node.js npm服务器上查看socket.io版本相关推荐

  1. 如何在Windows上安装Angular:Angular CLI,Node.js和构建工具指南

    In this tutorial, we'll learn how to install Angular CLI in Windows and use it to create an Angular ...

  2. 如何在node.js中发出HTTP POST请求?

    如何在node.js中使用数据发出出站HTTP POST请求? #1楼 如果您使用请求库,这会变得更容易. var request = require('request');request.post( ...

  3. node.js ejs_如何在Node.js应用程序中使用EJS模板

    node.js ejs by Jennifer Bland 詹妮弗·布兰德(Jennifer Bland) 如何在Node.js应用程序中使用EJS模板 (How to use EJS Templat ...

  4. rethinkdb_如何在Node.js应用程序中使用RethinkDB

    rethinkdb 这篇文章是由同行评审Agbonghama柯林斯和马丁·马丁内斯 . 感谢所有SitePoint的同行评审员使SitePoint内容达到最佳状态! Web应用程序最常见的任务之一就是 ...

  5. mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装

    mac还是使用brew install简单一些:最好使用一种安装方式,不要多种方式互用: 更新npm到最新版本npm install -g npm更新npm到指定版本 npm -g install n ...

  6. node.js api接口_如何在Node.js API客户端中正常处理故障

    node.js api接口 by Roger Jin 罗杰·金(Roger Jin) 如何在Node.js API客户端中正常处理故障 (How to gracefully handle failur ...

  7. 如何在Node.js中打印堆栈跟踪?

    本文翻译自:How to print a stack trace in Node.js? 有谁知道如何在Node.js中打印堆栈跟踪? #1楼 参考:https://stackoom.com/ques ...

  8. 如何在Node.js上的Express.js中获取GET(查询字符串)变量?

    是否可以像在PHP的$_GET中那样在Node.js的查询字符串中获取变量? 我知道在Node.js中,我们可以在请求中获取URL. 有没有获取查询字符串参数的方法? #1楼 2014年5月4日更新 ...

  9. 如何在Node.js中获取本机本地IP地址

    最近在做Cloud related的项目时,遇到一个问题,就是如何在Node.js中获取本机的IP地址.Node.js提供的API中,只能获取本机的hostname. os = require('os ...

最新文章

  1. [置顶] 当我拿车钥匙的时候,刚交的女朋友跑了。。。
  2. 转:Tkinter教程之Text(2)篇
  3. 为什么用redis?
  4. java win7 jdk_WIN7下配置JDK并运行JAVA的过程
  5. 2018先知白帽大会 | 议题解读
  6. MFC TabCtrl用法
  7. 修改 gcc 和 g++ 的默认版本
  8. 深度学习——卷积块回顾
  9. 星辰数据空号检测API文档
  10. 计算广告学(Computational Advertising)概述学习
  11. Uipath调用Macro(invoke VBA/Execute Macro/invoke VBScript)
  12. 无感FOC算法中解决单电阻采样重构三相电流的难题
  13. mysql表数据量超过百万条了,count很慢。。
  14. 为什么电脑浏览器显示时钟快了_xp打开网页提示“你的时钟慢了”的原因及解决方法...
  15. 福尔摩斯探案集(上)第四章 亨利·巴斯克维尔爵士
  16. 代码人生之《掌控习惯》分享
  17. C语言程序设计典型案例
  18. 分享一款开箱即用的qss暗黑主题
  19. Bosun中es表达语法
  20. 小白版-实现网页APP抢券按钮的自动点击?

热门文章

  1. Python中数据的保存和读取
  2. 10 个小技巧:快速用 Python 进行数据分析
  3. mysql安装在opt_一、编译安装第一个MySQL 5.1.33cd /opt/usr/sbin/groupadd mysql/usr/sbin/useradd -g...
  4. VS如何更改项目类型?
  5. visual studio如何更改启动项目?
  6. YunYang1994/tensorflow-yolov3 Readme 翻译
  7. Rise of Shadows 闰年leap year-无法线性筛
  8. Elasticsearch+Kibana 设置连接密码
  9. 跟随鼠标走的文字的html代码,跟随鼠标走的文字的HTML代码
  10. vue实现下拉框动态筛选