首页 > 其他分享 >wscat 安装踩坑

wscat 安装踩坑

时间:2022-11-11 11:02:20浏览次数:33  
标签:node nodejs Module js module wscat 安装


安装 wscat 简单

npm install -g wscat

$ wscat -c ws://echo.websocket.org
Connected (press CTRL+C to quit)
> hi there
< hi there
> are you a happy parrot?
< are you a happy parrot?

据说可用了,但是环境报错了

wscat -h                                                                                                                                  
/usr/lib/node_modules/wscat/node_modules/ws/lib/websocket.js:354
...options
^^^

SyntaxError: Unexpected token ...
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:549:28)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/lib/node_modules/wscat/node_modules/ws/index.js:3:19)

网上没有说明关于  wscat 安装报错的问题。

有幸发现  这是 nodejs 语法不兼容问题。也有帖子介绍,系统的yum源安装nodejs版本太低。如果你的系统版本比较低,gcc库版本低,编译安装的时候有可能不成功,下面是yum安装的步骤

查看一下版本 确实低

升级 nodejs 版本即可解决

curl --silent --location https://rpm.nodesource.com/setup_12.x | bash 

yum -y install nodejs

 

 

 

 

 

 

 

 

 

标签:node,nodejs,Module,js,module,wscat,安装
From: https://blog.51cto.com/u_2776699/5843263

相关文章

  • 老版本Python3.6 安装踩坑
    因业务需要安装老版本的python3.6.7,当前系统默认的python2.7brew安装的3.7 brew回退安装3.6.*版本的方式,网络上有很多。比较靠谱的可以用官网方式安装,见 ​​ht......
  • hive ODBC 安装
    Togettothisstage,thesearethestepsIfollowed(Istartedwiththeinstructionshere:​​http://wiki.apache.org/hadoop/Hive/HiveODBC):​​​UnixODBCBui......
  • centos8 yum安装docker 20.10.21 failed to load listeners: no sockets found via so
    vim/usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd-Hunix://--containerd=/run/containerd/containerd.sock#ExecStart=/usr/bin/dockerd-Hfd......
  • dell R730 服务器 IBM V7000 centos 7 multipath 存储多路径安装
    我的环境为:DELLR730服务器双口HBA卡联想IBMStorwizeV7000存储交换机:博科6505此文只涉及centos服务器设置​实施:​1.yum-yinstalldevice-mapperdevice-mapp......
  • Nacos的安装、配置
    (目录)Nacos安装指南1.Windows安装开发阶段采用单机安装即可。1.1.下载安装包在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:GitHub主页......
  • 产品安装入门
    基础:金蝶云星空的发展历程与产品简介学习目标通过本章节的学习,您将能够:了解金蝶云星空产品发展历程与简介。发展历程从“K/3CloudV1.0”于2012/10/22发版开始,到......
  • Linux上安装Redis教程
    1、执行下面的命令下载redis: wgethttps://download.redis.io/releases/redis-6.2.6.tar.gz 2、解压redis:sudotar-zxvfredis-6.2.6.tar.gz3、删除压缩包......
  • CentOS7.9安装twemproxy,实现redis集群
    1、twemproxy下载下载地址:https://github.com/twitter/twemproxy.gitcd/www/servermkdirtwemproxycdtwemproxygitclonehttps://github.com/twitter/twemproxy.......
  • Vanilla安装指南
    Vanilla介绍[Vanilla]是一款轻量级的开源论坛,主题简洁。​​LowEndTalk​​就是用这款开源论坛提供讨论功能。安装教程首先安装LAMP,有很多一键安装脚本。本文会一步一步说明......
  • 树莓派安装docker与nodeRed
    Docker和nodeRedDocker是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟......