Javascript 使用node.js时服务器GCM未启动

Javascript 使用node.js时服务器GCM未启动,javascript,node.js,Javascript,Node.js,我创建了一个javascript文件(notification.js)。我已经使用node.js在commandnode notification.js中启动了webservice。我收到错误消息无法将模块节点gcm归档。我以前使用命令npm install node gcm下载了node.js的node gcm。我不知道如何处理这个问题。请帮帮我 notification.js var gcm = require('node-gcm'); //var gcm = require('../gcm

我创建了一个javascript文件(notification.js)。我已经使用node.js在commandnode notification.js中启动了webservice。我收到错误消息无法将模块节点gcm归档。我以前使用命令npm install node gcm下载了node.js的node gcm。我不知道如何处理这个问题。请帮帮我

notification.js

var gcm = require('node-gcm');
//var gcm = require('../gcm.js');

var message = new gcm.Message();
var sender = new gcm.Sender('AIzaSyB8IAgyo9DJbmGiVISnCCoxcQRD7em6KfI');
var registrationIds = [];

message.addData('title','My Game');
message.addData('message','Your turn!!!!');
message.addData('msgcnt','1');
message.collapseKey = 'demo';
message.delayWhileIdle = true;
message.timeToLive = 3;

// At least one token is required - each app registers a different token
     registrationIds.push('APA91bHg7QEO3h44OCrBAb6yoHEvNvVSrRRcJjufS5fduCw2YhC83BZ9eqlxYS9PbKIAoFrmK-rvNEQ-CxrAjy4Wy13CRt5or1h7kG9XDRg2Tcy4zx8EpGOYLybmgnLDmVVvTJF4PR9Y');

server.listen(4040)
sender.send(message, registrationIds, 4, function (result) {
console.log(result);
});

我的第一个调试步骤是注释掉除第一行之外的所有内容-我假设您仍然会得到错误,但您可以自己确认。接下来,在Notification.js的同一目录中执行“npm安装节点gcm”,并请将输出粘贴到此处的注释中,因为这将显示npm安装是否成功(如果成功,则应创建“node_modules”子目录)。