首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Next js中使用websockets

如何在Next js中使用websockets
EN

Stack Overflow用户
提问于 2019-01-15 01:21:40
回答 1查看 5.4K关注 0票数 5

我正在使用Next js来渲染我的应用程序。但是,我还需要连接到使用websockets的Gamespark库(用于身份验证)。每次我尝试将我的脚本添加到head标签时,我都会得到错误,说它不工作。在下一个js中可以使用websockets吗?我已经看了很多关于socket io的东西,并且正在考虑它,但是我必须重写附加的库。我也很好奇,我是否应该尝试使用自己的后端Express服务器来管理这些连接?

正如你可能会说的,我是web开发的新手,所以任何资源或建议都将不胜感激!

来自浏览器的错误消息是http://localhost:3000/gamesparks/gamesparks-rt.js net::ERR_ABORTED 404 (未找到)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-15 03:06:27

这个错误几乎总是有帮助的。

这意味着它找不到JavaScript文件,所以您需要找出原因。您的服务器是否设置为提供静态资产?You'll need to configure this

代码语言:javascript
复制
app.use(express.static('public'))

public/gamesparks/gamesparks-rt.js中相对于您的Express项目放置该文件的位置。

这就是404类型的错误通常所指的:您的浏览器请求了该文件,但被告知该文件不存在。因为Express不会提供“静态”文件,除非您告诉它,否则需要对其进行配置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54186336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档