所以我去了 Git Bash 并输入npm install socket.io了我在我的用户文件夹中找到的目录:C:\Users\weka\node_modules......无论如何,我将socket.io文件夹拖到我的项目www文件夹中,因为我正在使用WAMP服务器。
所以,这是我server.js的测试:
var app = require('express').createServer();
var io = require('socket.io').listen(app);
io.sockets.on('connection', function (socket) {
console.log('Someone connected!');
socket.on('set nickname' , function (nickname) {
socket.nickname = nickname;
console.log(nickname + ' just connected!');
});
});
app.listen(8080);
我进入cmd并输入node C:\wamp\www\gameTest\server.js
我得到它找不到被module调用的错误express。我以为我下载了socket.io?我是 GitHub 的新手。所以我可能做错了。:\
帮助?
更新:我发现我没有安装它。好的,我输入npm install express了,现在我的express文件夹中有文件node_modules夹。