好,所以我试图使用Node.js,Socket.io,EJS,nodemon等在 chatApps 上创建一个项目。
所以我只是想从https://github.com/ngrt/simpleChatApp读取有效代码
我自己创建了一个类似的仓库https://github.com/ayushtues/ChatApp.git
基本上,这是一个服务器端文件(app.js),该文件使用express和app.use(express.static('public'));
,因此公用文件夹用作root。
app.get('/',function(req,res){
//displays index.html
res.render('index');
});
因此它使用index.ejs
文件...。
所有这些都很好,但问题是
<script src= "http://code.jquery.com/jquery-latest.min.js" ></script>
<script src="chat.js" ></script>
在index.ejs
文件中,chat.js似乎未加载到我的存储库中,而它似乎已加载到工作存储库中...
> simplechatapp@1.0.0 start /home/ayushtues/new1/simpleChatApp
> nodemon app "run"
[nodemon] 1.14.3
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node app run app.js`
New user connected
^C
ayushtues@Kamikaze:~/new1/simpleChatApp$
这是工作仓库的终端输出,它清楚地显示了新用户的连接...而在我的
> simpleapp@1.0.0 start /home/ayushtues/simpleApp
> nodemon app "run"
[nodemon] 1.18.9
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node app.js run`
此后,新用户就无法连接了..
所以有人可以帮我找到问题吗...一段时间以来真的卡在这里了...
非常抱歉,.. done不知道浏览器也存在控制台..beginner错误
有人可以帮我调试吗