?博客主页:https://blog.csdn.net/zhangay1998?欢迎点赞?收藏⭐留言?如有错误敬请指正!?本文由呆呆敲代码的小Y原创,首发于CSDN??未来很长,值得我们全力奔赴更美好的生活✨目录?前言✨正文?制作思路(游戏策划)?开始制作?️?第一步:寻找合适的模型+动画配置?️?第二步:战斗场景配置?️?第三步:自动寻路设计?️?第四步:怪物逻辑脚本编写(关键+重要)?️?第五步:配置模型攻击范围触发器和
文章目录初始化创建项目配置跨域配置解析表单数据的中间件安装bodyparser初始化用户路由模块抽离用户路由模块中的处理函数登录注册新建admin表安装并配置mysql模块注册检测表单数据是否合法检测用户名是否被占用对密码进行加密处理bcryptjs插入新用户测试登录根据名字查询用户的数据判断用户输入的密码是否正确生成JWT的Token字符串测试初始化创建项目新建node-app文件夹作为项目根目录,并在根目录中运行以下命令,初始化包管理配置文件:npminit-y运行以下命令,安装特定版本expressnpmiexpress@4.17.1在根目录下新建app.js作为项目入口文件,并初始化以
文章目录初始化创建项目配置跨域配置解析表单数据的中间件安装bodyparser初始化用户路由模块抽离用户路由模块中的处理函数登录注册新建admin表安装并配置mysql模块注册检测表单数据是否合法检测用户名是否被占用对密码进行加密处理bcryptjs插入新用户测试登录根据名字查询用户的数据判断用户输入的密码是否正确生成JWT的Token字符串测试初始化创建项目新建node-app文件夹作为项目根目录,并在根目录中运行以下命令,初始化包管理配置文件:npminit-y运行以下命令,安装特定版本expressnpmiexpress@4.17.1在根目录下新建app.js作为项目入口文件,并初始化以
目录1什么是跨域 2解决 1jsonp(缺点:不能请求post请求) 1index.html页 2 proxy.js页面 搭建一个服务器(写好代码后,在cmd上启动) 3效果2服务端代理(由于后端请求不受浏览器同源策略影响,将前端跨域请求放在后端) 1下载 http-proxy-middleware(提前下载nodejs,再在cmd下载~) 2**proxy.js页面 搭建一个服务器(写好代码后,在cmd上启动) 3index.html页面
目录1什么是跨域 2解决 1jsonp(缺点:不能请求post请求) 1index.html页 2 proxy.js页面 搭建一个服务器(写好代码后,在cmd上启动) 3效果2服务端代理(由于后端请求不受浏览器同源策略影响,将前端跨域请求放在后端) 1下载 http-proxy-middleware(提前下载nodejs,再在cmd下载~) 2**proxy.js页面 搭建一个服务器(写好代码后,在cmd上启动) 3index.html页面
目录一、Three.js是什么?二、VUE简单使用Three.js步骤1.npm安装2.template模板3.引入库4.定义全局变量5.初始化场景6.初始化相机7.初始化灯光8.初始化渲染器9.创建模型(这里我搭建的模型是一个简单双面货架模型)10.根据浏览器窗口自适应11.初始化函数,页面加载完成时调用(mounted()中调用)12.Style样式三、VUE进阶使用Three.js步骤(完成各种事件和效果)在简单使用Three.js的基础上,添加以下控件和代码1.引入库及需要使用的组件2.template模板3.定义全局变量4.使用OrbitControls控制给模型添加缩放,旋转,平移
目录一、Three.js是什么?二、VUE简单使用Three.js步骤1.npm安装2.template模板3.引入库4.定义全局变量5.初始化场景6.初始化相机7.初始化灯光8.初始化渲染器9.创建模型(这里我搭建的模型是一个简单双面货架模型)10.根据浏览器窗口自适应11.初始化函数,页面加载完成时调用(mounted()中调用)12.Style样式三、VUE进阶使用Three.js步骤(完成各种事件和效果)在简单使用Three.js的基础上,添加以下控件和代码1.引入库及需要使用的组件2.template模板3.定义全局变量4.使用OrbitControls控制给模型添加缩放,旋转,平移
前言:我是因为要用vue创建项目,之后发现创建项目创建不上去,我想的是安装vue的脚手架工具,但是npm死活安装不上去,一直报错,我是一直在网上找解决方法,之后我自己终于解决了,心情是非常高兴的。因为两者不匹配报了错误:我当时最初想法就是查看版本,发现node和npm的版本不匹配,也没有办法安装脚手架工具。 我给你们说,我最后的解决方法吧。我是试了老多错,之后,解决了。解决方法:1.把node卸干净(node在安装的目录当中卸载了,但是有缓存的数据【个人认为】,我的卡点也是这,缓存的数据没有卸载掉)上面的nodejs我是卸载掉了,之后重新安装node,但npm的版本还是低版本6.14.10。所
前言:我是因为要用vue创建项目,之后发现创建项目创建不上去,我想的是安装vue的脚手架工具,但是npm死活安装不上去,一直报错,我是一直在网上找解决方法,之后我自己终于解决了,心情是非常高兴的。因为两者不匹配报了错误:我当时最初想法就是查看版本,发现node和npm的版本不匹配,也没有办法安装脚手架工具。 我给你们说,我最后的解决方法吧。我是试了老多错,之后,解决了。解决方法:1.把node卸干净(node在安装的目录当中卸载了,但是有缓存的数据【个人认为】,我的卡点也是这,缓存的数据没有卸载掉)上面的nodejs我是卸载掉了,之后重新安装node,但npm的版本还是低版本6.14.10。所
一、axios介绍Axios是一个基于Promise网络请求库,可以用于node.js环境和浏览器环境使用。在node.js框架中封装http模块,在浏览器中分装XMLHttpRequests对象。支持PromoisAPI,支持拦截请求和响应,支持转换请求和响应数据,支持取消请求,支持自动转换JSON数据,支持客户端防御XSRF。npm地址:axios-npm二、axios安装1.nodejs使用npminstallaxios2.浏览器使用三、axios基本使用1.发送get请求axios.get('http://xxxx/get?a=b&c=d').then(function(respons