我尝试了很多方法,比如fs
模块,但我就是找不到如何实现它。我需要一个按钮:
- 每当任何用户按下按钮时,都会进行一次更新
- 坚持服务器
如果你是新手,需要在服务器上构建一些存储内容的东西,那么你有很多东西需要学习。如果您只需要解决这个简单的问题并使事情正常工作,那么使用托管后端服务可以取得巨大进展。如果你这样做,你可以用JS写几行,工作就完成了。大多数提供免费帐户。
一个这样的服务是建立的。请参阅下面的链接:
https://docs.built.io/api-reference
var project = Built.App('blt5d4sample2633b').Class('score').Object();
project = project.increment('points',10); //Increases points field value by 10
上面的代码会将分数更新10并存储,然后在显示页面时可以检索。所有用户都会看到分数更新。
还有非常好的实时后端服务。
一个例子是:
www.firebase.com
你需要决定哪一个最适合你,将他们的脚本添加到你的页面上添加一个按钮,将点击事件挂接到一个函数上,然后添加简单的代码来更新分数。请参见上文。
简而言之,就是这样。如果你遵循供应商网站上的指南,你可能会在不到1小时内完成它。
Firebase得到了谷歌的支持,拥有庞大的在线社区。