• wscat 命令报错


    使用wscat测试连接时报错:

    [root@kafka kafka-logs]# wscat ws://xxx.xxx.com/bs
    /usr/lib/node_modules/wscat/node_modules/commander/lib/command.js:921
      async parseAsync(argv, parseOptions) {
            ^^^^^^^^^^
    
    SyntaxError: Unexpected identifier
        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/commander/index.js:2:21)

    原因:nodejs版本过低

    进行升级:

    查看版本:

    node -v

    清楚npm缓存:

    npm cache clean -f

    安装n模块:

    npm install -g n

    升级:

    #升级到指定版本
    n v16.15.0
    #升级到最新稳定版
    n stable
    #升级到最新版
    n latest
    #切换使用版本
    n 16.15.0 (ENTIR)
    #删除指定版本
    n rm 16.15.0
  • 相关阅读:
    js splice 属性实现数组的删除,插入,替换
    js var多等式变量的定义
    SQL Server 收缩数据库
    sql2005 全文索引
    显示器分辨率推荐
    使用javascript打开链接的多种方法
    运算优先级
    jqGrid
    asp.net IE 页面刷新固定位置
    Left Join ,On Where
  • 原文地址:https://www.cnblogs.com/Xinenhui/p/16267240.html
Copyright © 2020-2023  润新知