Skip to content

华炎魔方官网、应用商城:使用serverless-nextjs开发前端页面,通过graphql接口连接华炎魔方数据。无服务、自动化部署。

Notifications You must be signed in to change notification settings

lihailong220/steedos.com

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

华炎魔方官网

开发流程

在master分支开发。

安装依赖包

请命令行执行以下指令安装依赖项:

yarn

开发调式

请命令行执行以下指令,跑起服务后可以改代码在浏览器中输入 http://localhost:3000/ 地址看效果:

yarn dev

发布到官网流程

打包确认

请先在命令行执行以下指令确保能正常打包而不会报错,如遇有错误信息则需要修正,有未修正的错误时不可以进行下一步:

yarn build

发布到Beta

请把master分支代码合并到beta分支,合并代码后 Git Actions 会自动开始打包并发布到beta官网。

Git Actions 执行成功后请到 https://beta.steedos.cn/ 确认下,功能正常才可以进行下一步。

发布到官网

手动创建releases,创建后才会开始自动发布到.com和.cn官网。

如何创建releases?

访问项目的Github仓库: https://github.com/steedos/steedos.com 右侧有一个名为“Releases”的链接,点击它进入Releases列表,然后依次执行以下操作步骤即可:

  • 点击右上角的“Draft a new release”按钮
  • 在跳转后的页面上点击名为“Choose a Tag”的下拉框
  • 在下拉显示的文本输入框中输入要发布的下一个tag版本号,比如当前最后一个版本为v1.0.1的话,相应的输入v1.0.2。
  • 按下回车键就可以创建一个新Tag了
  • 最后点击表单底下的Publish release即可。

创建releases后 Git Actions 会再次自动开始打包并发布到.com和.cn官网,相关Actions执行完成后官网应该就上线了。

About

华炎魔方官网、应用商城:使用serverless-nextjs开发前端页面,通过graphql接口连接华炎魔方数据。无服务、自动化部署。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 69.9%
  • CSS 26.5%
  • TypeScript 3.3%
  • Other 0.3%