我正在尝试部署一个Node Web应用程序,该应用程序可以让用户玩Dedalus制作的交互式小说游戏。 https://github.com/pistacchio/Dedalus
该应用程序在本地运行良好,但是在部署时游戏无法在浏览器中运行。
我曾尝试部署到Google Cloud的App Engine和Firebase,也曾尝试在Heroku上部署。在这两种情况下,游戏都无法在浏览器中运行,而只会显示游戏的背景图像。
这些是游戏的HTML页面中包含的资产。 游戏的JavaScript文件取决于Jquery和doT.js模板引擎。
<script src="http://olado.github.io/doT/doT.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script src="./dedalus.js"></script>
<script src="./dedalus-web.js"></script>
<link rel="stylesheet" href="themes/plain/story.css">
<link rel="stylesheet" href="styles.css">
我希望能够在浏览器中运行该游戏,因为我可以在本地运行。我已经在该站点和网络上搜索了我的问题的答案,但是没有找到答案。
对于要使我的游戏在网络上运行我需要做些什么,我将非常感谢。
我的源代码在GitHub https://github.com/mttwh/thegame
上