Node.js+Vue.js开发王者荣耀手机端官网

Posted ら暖色调

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js+Vue.js开发王者荣耀手机端官网相关的知识,希望对你有一定的参考价值。

一、项目初始

1、工具安装和环境搭建

node.js、npm、mongodb

编辑器:VScode

2、项目初始化

项目分为三个部分,分别是移动端界面、后台管理界面和node.js开发的整体的服务端

 

3、搭建项目

npm i -g @vue/cli

mkdir server

npm init -y(初始化一个node项目)

vue create web

vue create admin

二、管理后台

1、基于Element UI的后台管理基础页面的搭建

vue add element

 

 

2、后台数据接口

安装一些常用的模块

npm i express@next mongoose cors

 数据库

 

 创建模型,以分类为例

 

######通用CRUD接口#####

项目中会频繁用到增删改查

npm i inflection转类名

 

 

3、图片上传问题

element-ui自带上传模块upload

 

 

 4、登录页面

用户登录之后,后台接收到数据,根据用户名找用户,校验密码,返回token

npm i jsonwebtoken ---现在比较流行的做web的token验证的

 客户端保存了token

 

服务端登录校验(jwt)

如果出现了错误,在前端进行全局捕获

 

三、移动端网站

采用flex布局

前端数据接口

 

axios发送请求获得数据,渲染到页面,进行展

          

 

 四、发布和部署(阿里云)

生产环境编译

1、修改axios的baseURL

 

 

 2、在admin的根目录添加环境变量文件 .env.development,添加 VUE_APP_API_URL = 

 

 

3、在server的main.js文件中添加app.ues(\'/admin\',express.static(__dirname+‘/admin’))

4、在admin中,创建vue.config.js文件,进行配置

 

 

 5、admin中npm run build,就会在server中生成之前配置的admin文件夹

 

 

 

 

 

 

 

 

 

               

 

 

 

 

   

 

以上是关于Node.js+Vue.js开发王者荣耀手机端官网的主要内容,如果未能解决你的问题,请参考以下文章

极客日报:王者荣耀道歉:因新游海报擅用原神素材;Facebook改名为Meta;Node.js v16.13.0发布

王者荣耀角色迁移显示qq密保验证失败是什么原因?

手机游戏一般用啥开发的? 比如很火的王者荣耀用啥引擎?啥语

vue.js2.0:如何搭建开发环境及构建项目

Vue.js开发环境搭建

Vue项目搭建记录