返回顶部

阿里云小实验

  • 在使用函数计算前,您需要开通函数计算服务。

   

  • 说明 :
  • 本场景中提供的阿里云子账号无函数计算服务操作权限,所以请使用您自己的阿里云账号操作。您无需担心扣费问题,因为函数计算服务有一定的免费额度,请参见计费方式
  • 使用您自己的阿里云账号登录阿里云控制台,然后进入函数计算详情页
  • 单击免费开通。

   

  • 阅读《函数计算服务协议》勾选同意服务协议,最后单击立即开通。

看到如下页面表示开通成功。

   

   

  • 安装Node.js环境。
  • 执行如下命令,下载Node.js安装包。wget https://npm.taobao.org/mirrors/node/v12.4.0/node-v12.4.0-linux-x64.tar.xz
  • 执行如下命令,解压安装包并重命名。tar -xvf node-v12.4.0-linux-x64.tar.xz && mv node-v12.4.0-linux-x64/ /usr/local/node
  • 执行如下命令,配置环境变量。echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile source /etc/profile
  • 执行如下命令,安装Serverless-Devs工具。npm install @serverless-devs/s -g返回结果如下,表示安装完成。

说明: 如果安装过程较慢,可以使用淘宝npm源,安装命令如下:npm --registry=https://registry.npm.taobao.org install @serverless-devs/s -g

  • 执行如下命令,查看版本并检查安装是否正确。s -v返回结果如下,您可以看到Serverless-Devs工具的版本。

   

  • 本场景提供免费的ECS服务器,但是使用的函数计算服务是开通在您账号下,以下配置信息也是需要配置您账号的UID、AK ID和AK Secret信息。
  • 执行如下命令,配置账号信息。
  • s config add
  •  
  • 然后根据提示填写以下信息。
  • 云厂商:选择阿里云(alibaba)。

   

   

  • AccessKeyID和AccessKeySecret:请在安全信息管理页面查看您账号的AccessKey ID和AccessKey Secret。配置成功后,您将收到以下提示。

   

  • 如果您使用的是阿里云主账号,请在安全信息管理页面的安全提示弹框中单击继续使用AccessKey。

   

  • 如果您使用的是阿里云RAM子用户,需要确保您的子用户拥有函数计算管理权限AliyunFCFullAccess,请参见为RAM用户授权。您可以在安全信息管理页面中,查看您的AccessKey ID和AccessKey Secret,如下图所示。如果您的账号未使用过AccessKey,请单击右上角创建AccessKey。

   

  • 【法律声明:本平台仅提供部署掌上游戏机的工具及开发环境,涉及部署游戏机内的内容和游戏,均由用户自行上传。本平台严禁用户上传违反国家法律法规及公序良俗的游戏内容。本平台有权对涉及任何违法违规的游戏内容进行删除或下架。上传游戏的用户需自行对内容涉嫌侵犯他人合法权益的后果承担法律责任。】
  • 1、执行如下命令,在当前路径初始化一个掌上游戏机项目。
  • s init fc-nes-game
  • 2、为要创建的项目输入一个名称,本示例中为fc-nes-game。
  • fc-nes-game

3、选择默认凭据后按按回车。

   

  • 返回结果如下,表示初始化完成。

  • 4、执行如下命令,进入fc-nes-game目录。
  • cd fc-nes-game
  • 5、执行如下命令,部署掌上游戏机项目。
  • s deploy
  • 返回结果如下,表示安装掌上游戏机项目部署完成,并复制custom_domain->domain的url。

  • 6、打开手机浏览器,在浏览器地址栏粘贴url并访问。如果出现如下界面,表示部署成功,并用手机扫描二维码,即可开始畅玩掌上游戏机。

   

  • 说明:
  • 1. 本场景仅创建掌上游戏机项目,项目代码参考自开源项目Gitee仓库feiyu22/jsnes,仅供学习体验使用
    2. 如需加载喜欢的游戏,需要自行百度下载掌机游戏(nes格式的):
    1)存放到src/roms目录下
    2)修改index.htm的91行代码,自行添加游戏名称和存放的相对路径
  • 以上文档为阿里云提供
  • 连接如下:https://developer.aliyun.com/adc/series/activity/serverlessdevs?spm=a2c6h.21110250.0.0.13ad760fvamWGy
posted @ 2021-08-05 13:37  天下何人不通共  阅读(84)  评论(0)    收藏  举报
HTML
1411558182