node-gcm:TypeError:gcm.Message不是函数

时间:2016-06-12 14:28:32

标签: node.js express google-cloud-messaging

当我尝试在我的代码中使用node-gcm时,我收到此错误。我按照标准方法require('node-gcm')

包含了它
var message = new gcm.Message();
              ^
TypeError: gcm.Message is not a function
at Object.<anonymous> (/home/parashar/Downloads/opentsdb.js:13:15)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:968:3

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

根据this issue判断,可能是node-gcm的alpha版本被错误地发布为最新的稳定版本。

在此问题得到解决之前,您可以尝试将其重新设置:

npm install node-gcm@0

编辑the issue should be fixed now