- 博客(9)
- 收藏
- 关注
原创 lerna@v7+与pnpm管理与发布monorepo项目
前提:这里的lerna版本使用的是7以上的版本。该版本有许多的命令变更:比如:lerna link、lerna bootstrap、lerna add等命令的移除。
2024-03-15 21:43:34
1971
3
原创 koa2从项目搭建到连接mysql再到参数校验
前言:作为一个前端,如果想要学习一些后端的技术,但是又不想话太多成本,koa框架是一个不错的选择。本文将从零开始使用koa框架搭建一个完整后端服务,本文对网上的文章多有借鉴,对参考文章会贴在末尾,但是可能会有缺失,缺失的作者可在评论补充或者私聊我。如上图,在根目录创建exceptions文件夹对所有自定义异常进行管理,并且如4.1代码中可以在错误处理中间件对该异常进行特殊的处理。对于参数校验,可以自己封装一个中间件来进行处理,文章这里推荐使用async-validator进行处理。
2022-12-09 17:14:51
2642
1
原创 前端面试自我记录
keep-alive的原理for of 和for of 的区别vue原理scssvuexvue-router hash和history的区别事件循环浏览器地址寻址过程
2022-02-18 10:38:50
142
原创 c++中ListNode定义与使用与leecode ListNode算法题
struct ListNode {int val;ListNode* next;ListNode() : val(0), next(nullptr) {}ListNode(int x) : val(x), next(nullptr) {}ListNode(int x, ListNode* next) : val(x), next(next) {} // 初始化时可以使用:该方式将x和next赋值给val和next};//main函数ListNode* l3 = new ListNode(12
2021-07-09 11:06:47
7129
原创 c++给定一个 1-100 的整数数组,请找到其中缺少的数字。
#includeusing namespace std;int* findMissingNumber(int array[],int length,int count);int main(){/** 给定一个 1-100 的整数数组,请找到其中缺少的数字。/int array[] = { 1,3,4,5,6,7,9,10 };int count = 10;int p= findMissingNumber(array,sizeof(array)/sizeof(array[0]), coun
2021-07-08 15:11:48
919
原创 el-menu中el-menu-item的样式根据路由动态激活
index=‘/role’,index的内容必须是跟路由的path一样加上/:router=‘true’并且:default-active=’$router.currentRoute.path’
2021-06-27 19:55:41
1715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人