Skip to content
明日方舟工具箱 - 一只灰猫
TypeScript HTML CSS JavaScript Other
Branch: master
Clone or download
graueneko Merge pull request #87 from bbaa-bbaa/master
修复 #86 补充五水研磨石的数据
Latest commit 6e966a4 Feb 18, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Update autoupdate.yml Jan 23, 2020
e2e
src 修复 #86 补充五水研磨石的数据 Feb 18, 2020
tools  添加自动更新actions Jan 15, 2020
version 数据更新 Jan 21, 2020
.dockerignore 新增docker构建镜像,可以将项目构建成docker镜像,一键部署 Aug 2, 2019
.editorconfig 补充 readme Oct 1, 2019
.gitignore
Dockerfile
HOWTOHELP.md
README.md 增加更新日志 Feb 11, 2020
angular.json 图像识别 Jan 30, 2020
browserslist First commit. Jun 11, 2019
default.conf 新增docker构建镜像,可以将项目构建成docker镜像,一键部署 Aug 2, 2019
karma.conf.js First commit. Jun 11, 2019
ngsw-config.json First commit. Jun 11, 2019
package-lock.json 更新包 Jan 7, 2020
package.json 更新包 Jan 7, 2020
publish.sh.example 文字修正。 Jan 13, 2020
tsconfig.app.json 图像识别 Jan 30, 2020
tsconfig.json First commit. Jun 11, 2019
tsconfig.spec.json 完善加载图片 Jun 29, 2019
tsconfig.worker.json 图像识别 Jan 30, 2020
tslint.json First commit. Jun 11, 2019
typings.json 完善加载图片 Jun 29, 2019
yarn.lock

README.md

明日方舟工具箱

作者: 一只灰猫

开始使用

目前已部署在 Github Pages: 明日方舟工具箱 by 一只灰猫

二次开发

页面允许 URL 中加入参数以修改显示样式。

包括三个参数,可以分别使用,以嵌入到您二次开发的app中: hidenav, hidetags 以及 tags

其中 hidenav 全局有效, hidetags 和 tags 仅对公开招募页面有效。

例如: https://aktools.graueneko.xyz/hr?hidenav=&hidetags=&tags=爆发+新手+资深干员+快速复活

反馈

有任何建议、想法,或发现 Bug,可以直接在本项目下提 Issue

如果你实现了新功能/改进可以合并到 origin/master上,请发起 Pull request.

开发

  1. 确保你的开发环境中包括 Node.js(10.9.0 或更高版本) 和 npm/yarn 包管理器
    • 获取 Node.js,请转到 nodejs.org
    • 获取 yarn,请转到yarnpkg.com(非必须安装,该网站可能需要梯子)
      # 检查 Node.js 版本
      node -v
      # 检查 npm 版本
      npm -v
  2. 安装 cnpm 命令行工具(推荐)
    npm install -g cnpm --registry=https://registry.npm.taobao.org
  3. 安装 Angular CLI
    cnpm install -g @angular/cli
    # 检查 Angular 版本
    ng version
  4. 克隆项目
    git clone https://github.com/graueneko/aktools.git
    cd aktools
    cnpm i -s
    # yarn 用户:
    # yarn
    ng serve -o

注意事项

  1. 开发请注意移动优先(Mobile First);
  2. 尽管代码格式可能会随 TSLint 的配置不同发生变化,还请尽可能减少 PR 中未修改部分的代码变动;
  3. 可以适量引入新图片、数据文件,但请勿加入过多、过大,以免国内网络访问过慢。

参与开发您可能需要以下文档:

  1. Angular 8 中文文档, or Angular 8 Docs(en)
  2. Blox Material Components
  3. Angular Flex Layout

构建

ng build --prod --base-href "http[s]://*YOUR_URL*/"

可部署的 site 版本将生成在 ./dist/aktools 目录下。

发布

请参照 publish.sh.example 中说明修改脚本内容,之后可用于一键发布。

You can’t perform that action at this time.