摘要: 最近在搭建基于Nest的Web API的项目,需要用到数据库,于是在我的本机win10上装MySQL,本以为是件很简单的事情,却是遇到各种问题,所以记录下,方便后期问题排查。 1 下载 首先下载安装包 https://dev.mysql.com/do... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(424) 评论(0) 推荐(0)
摘要: 对于一个Web API项目,数据库是必不可少的,Nest与数据库无关,允许您轻松地与任何SQL或NoSQL数据库集成。根据您的偏好,您有许多可用的选项。本篇我们讲解集成MySQL数据库,Nest提供了@nestjs/typeorm包,为了开始使用它,我... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(998) 评论(0) 推荐(0)
摘要: 在接收一个接口请求与响应的整个过程中,由于不确定因素太多,必定会遇到各种异常的状况,但凡使用throw 抛出的异常都可以通过异常过滤器来获取到其异常内容然后可以自定义修改返回给前端。 前面讲了项目的初始化及拦截器的简单使用,这章我们简单讲下对于异常的... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(114) 评论(0) 推荐(0)
摘要: 拦截器(Interceptors)是一个使用 @Injectable() 装饰的类,它必须实现 NestInterceptor 接口。 前面讲了基于Nest生成Web API项目,如果不清楚请移步:【Nest教程】基于Nest初始化Web API项目... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(517) 评论(0) 推荐(0)
摘要: Nest (NestJS) 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的开发框架。它利用 JavaScript 的渐进增强的能力,使用并完全支持 TypeScript (仍然允许开发者使用纯 JavaScript 进行开发),并结合... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(147) 评论(0) 推荐(0)
摘要: Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。本文重点介绍在Vue项目中简单封装Axios Vue推荐我们使用Axios,vue-resource在Vue2.0后就不再更新,本文对Axios的用法不做... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(1573) 评论(0) 推荐(0)
摘要: 与Vue搭配的后台管理UI框架,最火的莫过于饿了吗的element-ui和阿里的Ant Design,这两个框架都在实际项目上使用过,也都是各有各的优点 最先接触的还是element - ui,后来项目调整,才接触到Ant Design,Form表单这块... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(1163) 评论(0) 推荐(0)
摘要: 前面讲了Vue2项目中动态添加路由及生成菜单,今天尝试在Vue3中动态添加路由及生成菜单。 最近在尝试用Vue3开发个管理平台项目,一切都是从头开始,基本框架搭建,熟悉Vue3写法,编写登录页,编写路由守卫,上面功能已基本完成,开始编写首页布局,用V... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(3950) 评论(0) 推荐(0)
摘要: 本教程讲解的是基于Vue3和Ant Design Vue,前面讲了Vue3项目动态引入iconfont(阿里巴巴矢量图标库),这种这种写法只适用部分情况,现在我们又有了一个新的需求,就是在菜单里面使用iconfont图标,Ant Design Vue在... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(868) 评论(0) 推荐(0)
摘要: 1 Options API Options API 可以翻译为选项API,字面意思可供使用者挑拣的分类条目,就是框架定义好选项,我们可以把我们的功能写在选项里,如props 里面设置接收参数、data 里面设置变量、computed 里面设置计算属性、wa... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(306) 评论(0) 推荐(0)