由于小黑盒不能完全支持Markdown语法,会导致部分标题级别一样,想看PDF版本的见评论区
写这篇文章是因为比赛的时候API突然加了个token,然后学校还没批服务器就有这篇文章了
1.安装与环境配置
1.1 下载Node.js
官网:https://nodejs.org/zh-cn/
![]()
1.2 安装Node.js
一路点击下一步
1.3 验证是否成功安装Node.js
1.3.1 以管理员身份进入CMD
1.3.2 输入node -v
若出现版本号就是成功安装
![]()
1.4 配置环境变量
1.4.1 在node.js的安装目录中,新建两个文件夹 node_global 和 node_cache
![]()
1.4.2 配置这两个路径
1.4.2.1 以管理员身份进入CMD
![]()
1.4.2.2 输入npm config set prefix "C:\Program Files\nodejs\node_global"
1.4.2.3 输入npm config set cache "C:\Program Files\nodejs\node_cache"
1.4.3 设置环境变量
1.4.3.1 打开编辑系统环境变量
![]()
![]()
1.4.4 在【系统变量】中新建环境变量 NODE_PATH,值为: C:\Program Files\nodejs\node_global\node_modules
1.4.5 修改【用户变量】中的 path 变量,将C:\Users\xxx\AppData\Roaming\npm 修改为C:\Program Files\nodejs\node_global
1.4.6 在【系统变量】和【用户变量】中的path分别加入C:\Program Files\nodejs\node_global\node_modules
1.5 配置淘宝npm镜像源
1.5.1 以管理员身份进入CMD
1.5.2 输入以下两行命令
1.5.2.1 npm config set registry https://registry.npmmirror.com
1.5.2.2 npm config get registry
![]()
2 重启你的电脑
3.安装json-server与相关依赖组件
3.1 安装json-server本体
3.1.1 以管理员身份运行CMD
3.1.2 输入npm install -g json-server
3.1.3 等待安装完成
3.1.4 输入json-server -v验证安装
3.2 安装依赖组件
3.2.1 输入npm install -g cors
3.2.2 输入npm install -g express
3.2.3 输入npm install -g body-parser
4.实现登录功能
4.1 在任意位置新建一个文件夹
4.2 配置js
![]()
4.3 配置数据json文件
![]()
4.4 Postman测试
![]()
5. 实现Token加密功能
5.1 新建文件夹
5.2 配置JS文件
![]()
5.3 HTML测试(JS部分)
![]()
5.4 Postman测试
5.4.1 无Token
![]()
5.4.2 有Token
![]()
6.实现POST输入数据并自动刷新缓存文件
6.1 配置JS文件
![]()
6.2 HTML测试(JS部分)
![]()
6.3 Postman测试
![]()
6.4 CMD返回信息
![]()
8.实现注册功能
8.1 配置JS文件
![]()
8.2 Postman测试
![]()
补充.疑难解答
1.1 端口被占用
1.1.1 已有命令行窗口占用
直接关掉即可
1.1.2 未知东西占用
1.1.2.1 以管理员身份打开命令行
![]()
1.1.2.2 输入netstat -ano | findstr "占用的被占用的端口"以查找占用程序的pid
1.1.2.3 输入taskkill -f -t /pid "占用端口的程序的pid"结束占用程序
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
