部署的节点应用程序未运行静态JavaScript文件

时间:2019-04-19 14:41:10

标签: javascript jquery node.js google-app-engine heroku

我正在尝试部署一个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

0 个答案:

没有答案