Node因版本问题无法运行异步方法

问题描述

node 版本为

 ~ node --version
v8.11.3

运行以下程序时会报下面的错误

node bin/server

(node:47808) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'isAsyncFunction' of undefined
    at Function.callbackify (/Users/stephen/Documents/develop/gitlab/platform/flerken-console-condition/src/util/grpcUtil.js:12:24)

问题原因待深究

解决办法

升级node即可

sudo npm install -g n

 sudo n stable

     install : node-v10.15.3
       mkdir : /usr/local/n/versions/node/10.15.3
       fetch : https://nodejs.org/dist/v10.15.3/node-v10.15.3-darwin-x64.tar.gz
######################################################################## 100.0%
   installed : v10.15.3

你可能感兴趣的:(NodeJs)