-
-
Notifications
You must be signed in to change notification settings - Fork 78
Home
神代綺凜 edited this page Sep 29, 2020
·
45 revisions
不太建议您阅读或学习本项目的 vue 代码,这是我在初学的时候实践的成品,有很多使用频率不高的部分都没有组件化,为了直接传递数据也懒得组件化
单页 vue 文件十分长,HTML 层级很多,可能会让您看得头晕眼花,但 script 部分还是可以看的,大概
yarn install
yarn run serve
yarn run build
-
VUE_APP_GTAG
- Optional, Google Analytics gtag ID. -
VUE_APP_CDN
- Optional, CDN URL of static resources. -
USE_CDN
- Optional, set totrue
if you want to let SW load and precache resources from CDN specified byVUE_APP_CDN
.
-
OCRSPACE_API_KEY
- Optional, API Key of ocr.space, default ishelloworld
if not set. -
BAIDUBCE_API_KEY
andBAIDUBCE_SECRET_KEY
- Optional, Baidu OCR will be used if both of them are set.
* Baidu OCR will only be used to recognize Chinese.
-
VUE_APP_CDN
must be setted before enable it. - Because of some limitations of PWA, some files will be specially processed to ensure that
index.html
,manifest.json
,service-worker.js
will not be loaded from CDN.
yarn run lint
yarn run update-data
or
# Recommend in China
yarn run update-data:cdn
or
git clone https://github.com/Kengxxiao/ArknightsGameData --depth=1 ../ArknightsGameData
yarn run update-data:local
Used to deploy to GitHub Pages automatically, please ignore if not needed.
After forking this repo, you can enable it on "Actions" page, and set the following secrets:
-
ACCESS_TOKEN
: Create here,just check "repo". -
CNAME
: GitHub Pages CNAME -
GTAG
: Corresponding to ENVVUE_APP_GTAG
-
CDN
: Corresponding to ENVVUE_APP_CDN
-
USE_CDN
: Corresponding to ENVUSE_CDN