前几天讲课时,有同学说他朋友做了个简易版的“羊了个羊”,就想起之前看到有大神在github上开源了一个仿羊了个羊的源码,龚老师觉得他那个太简陋了,于是心血来潮,也来蹭个热点试试建一个这传说中的羊了个羊”的游戏。
由于技术不够,龚老师在安装时还是费了一番功夫的,特此凭借糟糕的记忆,记录下大致的安装过程,供参考。
[ez-toc]
一、下载源码
先去网站上下载源代码:https://github.com/liyupi/yulegeyu
二、上传源码
如果你也一样用的是宝塔面板,那就新建一个站点,将源码上传并解压(解压后是没有“dist”文件夹的,需要后面执行命令安装后才能生成)。
三、安装环境
直接在宝塔的终端(或服务器的终端)切换到root用户,依次执行如下命令,安装node.js
[cc]wget https://nodejs.org/dist/v8.1.0/node-v8.1.0-linux-x64.tar.xz[/cc]
解压
[cc]tar -xvf node-v8.1.0-linux-x64.tar.xz[/cc]
切换并查看当前node所在路径
[cc]cd node-v8.1.0-linux-x64/bin
pwd[/cc]
查看node版本
[cc]./node -v[/cc]
将node和npm设置为全局
[cc]sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/node /usr/local/bin/node
sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/npm /usr/local/bin/npm
pwd[/cc]
四、安装程序
用cd命令进入你保存源码的目录,依次执行如下命令:
[cc]npm install -g yarn
yarn install[/cc]
至此,源码目录里应该已经多了一些文件夹了,当然最重要的是要有dist这个文件夹。
五、设置运行目录
打开宝塔,找到新建的“鱼了个鱼”的网站,打开设置,将运行目录换成【dist】
六、大功告成
默数5个数,再打开网站,【鱼】已经出来了。有兴趣的玩下试试:http://y.hotelenglish.cn
评论前必须登录!
注册