09 2022 档案

摘要: JS 模块化-  05 ES Module & 4 大规范总结1 ES Module 规范 ES Module 是目前使用较多的模块化规范,在 Vue、React 中大量使用,大家应该非常熟悉。TypeScript 中的模块化与 ES 类似。 1.1 导出模块 导出模块有两种方式:按需导出 和 默认导出。 按需导出是使用 export 关键字,将需要导出的成员 阅读全文
posted @ 2022-09-28 16:20 程序员优雅哥(公\/同) 阅读(851) 评论(0) 推荐(4) 编辑
摘要: JS 模块化- 04 CMD 规范与 Sea JS1 CMD 规范介绍 CMD: Common Module Definition, 通用模块定义。与 AMD 规范类似,也是用于浏览器端,异步加载模块,一个文件就是一个模块,当模块使用时才会加载执行。其语法与 AMD 规范很类似。 1.1 定义模块 定义模块使用 define 函数: define( 阅读全文
posted @ 2022-09-27 16:29 程序员优雅哥(公\/同) 阅读(419) 评论(0) 推荐(3) 编辑
摘要: JS 模块化 - 03 AMD 规范与 Require JS*AMD* 规范,全称 *Asynchronous Module Definition*,异步模块定义,模块之间的依赖可以被异步加载。 AMD 规范由 Common JS 规范演进而来,前文介绍 Common JS 规范时说过,浏览器端无法直接使用 Common JS,需要使用 *browserify* 编译后才能运行。而 AMD 规范规范则专注于浏览器端。 阅读全文
posted @ 2022-09-23 11:23 程序员优雅哥(公\/同) 阅读(511) 评论(0) 推荐(3) 编辑
摘要: JS 模块化 - 02 Common JS 模块化规范Common JS 是模块化规范之一。每个文件都是一个作用域,文件里面定义的变量/函数都是私有的,对其他模块不可见。Common JS 规范在 Node 端和浏览器端有不同的实现。 阅读全文
posted @ 2022-09-22 17:35 程序员优雅哥(公\/同) 阅读(541) 评论(0) 推荐(2) 编辑
摘要:JS 模块化- 01 模块化前传 前端技术的发展不断融入了很多后端的思想,逐步形成前端的 ”四个现代化“:工程化、模块化、规范化、流程化。这个主题介绍 *模块化* ,主要内容包括模块化前传(早期模块化的实现)、模块化的四个规范(Common JS、AMD、CMD、ESM)。本文就聊聊早期的模块化。 阅读全文
posted @ 2022-09-20 18:33 程序员优雅哥(公\/同) 阅读(159) 评论(0) 推荐(1) 编辑
摘要: Vue3 封装 Element Plus Menu 无限级菜单组件本文分别使用 SFC(模板方式)和 tsx 方式对 Element Plus *el-menu* 组件进行二次封装,实现配置化的菜单,有了配置化的菜单,后续便可以根据路由动态渲染菜单。 阅读全文
posted @ 2022-09-16 21:14 程序员优雅哥(公\/同) 阅读(2636) 评论(0) 推荐(2) 编辑
摘要:基于 vite 创建 vue3 全家桶项目(vite + vue3 + tsx + pinia)由于 vite 出现的时间不是很久,基于 vite 创建的项目没有 vue-cli 那么完整,如果要使用 vue 全家桶、ESLint 等,还需要开发人员手动添加和配置,步骤稍多,略繁琐。虽然在创建项目时可以选择 *Customize with create-vue*,但我由于网络问题,一直没有成功过。所以我封装了一个 cli 用于快速创建基于 vite + vue3 的项目,如果各位觉得一步步手动添加和配置比较麻烦,可以使用我封装并发布到 npmjs 上的脚手架 *yyg-cli*,使用 *yyg-cli* 目前只能快速创建 Vite + Vue3 全家桶的项目,后面会逐步更新对其他库的支持。各位可以直接去文章最后查看 *yyg-cli* 的使用。 本文将一步步使用 vite 创建 vue3 项目,整合 vue 全家桶,实现基于 vue-cli 创建的项目的效果。 阅读全文
posted @ 2022-09-13 16:26 程序员优雅哥(公\/同) 阅读(2735) 评论(3) 推荐(6) 编辑
摘要:使用 Spring Boot Admin 监控应用状态pring Boot Actuator 是 Spring Boot 提供的对应用的自省和监控功能,如健康检查,审计,指标收集,HTTP 跟踪等,可以帮助开发和运维人员监控和管理 Spring Boot 应用。该模块采集应用的内部信息,并暴露给外部的模块,支持 HTTP 和 JMX,并可以与一些第三方监控系统(如 Prometheus)整合。 阅读全文
posted @ 2022-09-09 15:08 程序员优雅哥(公\/同) 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: Docker 环境 Nacos2 MySQL8本文介绍 docker 环境下安装并单机运行 Nacos2,使用 docker 环境下的 MySQL 8 存储数据。 阅读全文
posted @ 2022-09-08 15:43 程序员优雅哥(公\/同) 阅读(1011) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 2.7 .2实战基础 - 09 - 集成 Redis & 异步任务 阅读全文
posted @ 2022-09-06 15:21 程序员优雅哥(公\/同) 阅读(873) 评论(0) 推荐(0) 编辑
摘要:npm 和 maven 使用 Nexus3 私服 | 前后端一起学本文分别介绍 npm(前端)和 maven(后端)如何使用 nexus3 作为私服。 阅读全文
posted @ 2022-09-02 15:52 程序员优雅哥(公\/同) 阅读(766) 评论(0) 推荐(0) 编辑
摘要: Docker 搭建 Nexus3 私服 | 基本操作1 Docker 安装 Nexus3 1.1 创建目录 在硬盘上创建 Nexus3 的主目录: mkdir -p /Users/yygnb/dockerMe/nexus3 为该目录添加权限: chmod 777 -R /Users/yygnb/dockerMe/nexus3 1.2 拉取镜像 搜索镜 阅读全文
posted @ 2022-09-01 17:05 程序员优雅哥(公\/同) 阅读(1480) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示