Netlify 部署
目标:把 danmu_api 部署到 Netlify,拿到一个能直接用的 netlify.app 地址。
第 1 步:先 Fork 仓库
Section titled “第 1 步:先 Fork 仓库”先打开:
然后按顺序做:
- 点右上角
Fork - 选择你自己的 GitHub 账号
- 等页面变成
你的GitHub用户名/danmu_api

Fork。
第 2 步:先进 Netlify
Section titled “第 2 步:先进 Netlify”直接打开:
这里直接分两种情况:
- 还没有账号:点右上角
Sign up - 已经有账号:点右上角
Log in

Sign up,有账号就点 Log in。第 3 步:用 GitHub 注册
Section titled “第 3 步:用 GitHub 注册”如果你还没有 Netlify 账号,就按顺序做:
- 打开注册页:app.netlify.com/signup
- 点
GitHub - 如果后面出现资料填写页,按正常信息填完继续就行
如果你已经有账号,这一步跳过,直接登录。

GitHub。
第 4 步:打开导入页,点 GitHub
Section titled “第 4 步:打开导入页,点 GitHub”登录后直接打开:
如果你已经在后台,也可以自己点:
-
Add new project
到导入页后,直接点 GitHub。

GitHub。第 5 步:给 GitHub 仓库权限
Section titled “第 5 步:给 GitHub 仓库权限”跳到 GitHub 授权页后,按顺序做:
- 怕麻烦就直接选
All repositories - 如果你选
Only select repositories,一定要把你自己的danmu_api勾进去 - 点授权按钮继续

All repositories。第 6 步:回 Netlify,选你自己的 danmu_api
Section titled “第 6 步:回 Netlify,选你自己的 danmu_api”授权完成后会回到 Netlify。
这里只做 3 件事:
- 搜
danmu_api - 选
你的GitHub用户名/danmu_api - 不要选
huangxd-/danmu_api
第 7 步:先把站点创建出来
Section titled “第 7 步:先把站点创建出来”进入站点创建页后,先这样做:
- 构建配置先保持默认
- 不要自己乱改 build command 和 publish directory
- 直接点
Deploy site - 等它创建完成
创建完成后,会进入站点页面。

第 8 步:加这 2 个变量
Section titled “第 8 步:加这 2 个变量”按这个路径走:
Site configuration→Environment variables→Add a variable
然后先加:
TOKEN=87654321ADMIN_TOKEN=你自己定义的值如果你只是先把站点跑通,这两项先填进去就够了。
如果你后面还想直接在前端管理页里删改变量、再触发重新部署,还要额外配:DEPLOY_PLATFROM_ACCOUNT、DEPLOY_PLATFROM_PROJECT、DEPLOY_PLATFROM_TOKEN。不在这页展开,直接看 UI 与环境变量 · Netlify。

TOKEN 和 ADMIN_TOKEN。如果你后面还要在管理员界面里在线回写平台配置,再看:UI 与环境变量 · Netlify
第 9 步:手动重新部署一次
Section titled “第 9 步:手动重新部署一次”变量保存后,再按这个路径走:
Deploys→Trigger deploy→Deploy site
等这次部署成功,再继续测试。
第 10 步:测试地址
Section titled “第 10 步:测试地址”先测普通页面:
https://你的项目名.netlify.app/87654321再测搜索接口:
https://你的项目名.netlify.app/api/v2/search/anime?keyword=凡人修仙传管理员页面:
https://你的项目名.netlify.app/你的ADMIN_TOKEN如果你把 TOKEN 改成了自己的值,就把搜索接口改成:
https://你的项目名.netlify.app/你的TOKEN/api/v2/search/anime?keyword=凡人修仙传能正常打开搜索结果和管理员页面,这次就完成了。