node
文章平均质量分 93
canyuegongzi
天地一散人
展开
-
大前端中如何优雅的编写网络请求层
前言最近公司部分前端工程转 typeScript 的实践中,也尝试了 ts 的写法,诸如依赖注入、控制翻转、注解等。这些概念在 Java 等后端开发中应用可能更为广泛,但也不影响在前端领域的尝鲜。最终的写法如下;依赖注入:export default class DataQuery extends VueComponent { @Inject('baseWebDataService') public baseWebDataService!: BaseWebDataService;原创 2021-05-15 21:07:53 · 196 阅读 · 0 评论 -
大前端进阶系列——从零实现属于自己的脚手架
前言随着前端开发越来越复杂,随之出现了大量的 js 框架,几乎每一家都配有配套的构建工具诸如 vue-cli、 create-react-ap、@angular/cli、@nestjs/cli等。这些脚手架可以快速帮助开发者初始化配置、目录结构搭建、项目构建。尽管这些脚手架都是相当优秀,几乎可以满足大部分的开发需求,但在特定的开发场景中可能需要根据业务需求做一定的调整,这就需要对脚手架内部的运行机制有一定的了解。本文的脚手架已经发布到 npm, 同时也欢迎开发者提供优秀的模板。t-cli 说明文件原创 2021-05-05 12:00:15 · 446 阅读 · 3 评论 -
k3s系列(一) —— 环境准备及k3s安装
概述K3s 是一个轻量级的 Kubernetes 发行版,它针对边缘计算、物联网等场景进行了高度优化,简单来说就是低配版的k8s;rancher官网,特点如下。简单但功能强大的 batteries-included 功能本地存储提供程序,服务负载均衡器,Helm controller 和 Traefik Ingress controller。使用基于 sqlite3 的轻量级存储后端作为默认存储机制。同时支持使用 etcd3、MySQL 和 PostgreSQL 作为存储机制。最大程度减原创 2021-05-04 16:30:16 · 2089 阅读 · 4 评论 -
node实现接口资源批量管理(含excel数据导入及模板下载)
概述该功能是基于BSPV1.0版本中资源管理的扩展,在资源管理中添加接口资源,方便在对角色授权时做到更加精确的控制。第一层级为系统,第二层级为系统模块,第三层级为接口UI图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LsHR6vUV-1597074975568)(http://qiniu.canyuegongzi.xyz/bsp-api-resource.png)]功能设计Api资源表设计考虑到系统中资源有限,在设计表时系统、模块、接口全部存储同一数据表,通原创 2020-08-10 23:57:29 · 673 阅读 · 0 评论