最近一段时间,人生重开模拟器这款简单到极致的文字游戏,简直火爆网络,而且因为该款游戏是开源的,且主要的原理无非就是那些随机事件,所以就想着自己来搭建一个这样的一个服务,专门自己和一些朋友来玩,还可以自行添加一些随机事件。
进入后,有着项目的详细介绍以及部署方式。但是因为其介绍的方式是使用阿里云的,这样对于一些没有用阿里云的,或者是懒得用阿里云方式部署的,就可能会不知道怎么部署。
我是用阿里云很长时间了,但是我却不喜欢这样的部署方式,还是更喜欢更为简洁方便的部署。本文介绍的就是这种方式。
这款游戏是纯前端的,数据存储是用的excel,前端技术是node.js。所以下载的源码,要想成功部署,首先需要进行一次编译打包的过程。
我因为服务器用的是linux,所以平常都是在linux上进行编译打包,当然对于本项目来说,windows和Linux其实差不多。首先都需要先安装npm和node.js,这个直接找到相应的官网安装最新的稳定版就可以了。安装过程在此就不再赘述,如果有不会安装的可以私信我。
变异打包步骤
第一步
如果是linux,直接定位到解压后的源码目录;如果是windows,可以使用powershell定位到解压后的源码目录。
cd /www/wwwroot/lifeRestart
第二步
安装依赖包
npm install
第三步
编译打包
npm run build
此时,会在源码的根目录下,生成一个名为“build”的新文件夹。该文件夹即为最终的可以部署的文件。
第四步
将build文件夹内的所有文件作为一个静态网站部署到你自己的服务器站点即可