发布了文章2024-04-23
在日常开发中我们每做一个需求就会创建一个git功能分支,时间久了本地和线上的分支就会被累计很多。那么此时有一个批量删除git分支的工具就显得尤为重要。GBKILL正是为了解决这一需求也生的工具,让你更加高效的删除git分支
发布了文章2024-02-07
在日常开发中我们每做一个功能需求就会创建一个git功能分支,时间久了本地和线上的分支就会被累积很多,那么此时有一个批量删除git分支的工具就显得尤为重要。GBKILL正是为了解决这一需求也生的工具,让你更加高效的删除git分支。 这篇文章主要讲述的是使用ink+react构...
赞了文章2024-01-29
本文档主要介绍四种工具的特点, 包括优点、缺点、 输入、输出、能够处理的文件类型,针对不同文件类型的处理方式, 以及其适用场景。Rollup简介Rollup 是一个模块打包工具, 可以将我们按照 ESM (ES2015 Module) 规范编写的源码构建输出如下格式:IIFE: 自执行函数, ...
发布了文章2023-07-09
打造一款专属你的vscode的插件,这一期将分享VScode插件的创建,下面我会结合我个人开发的JS TO TS来讲解。VScode插件本身并不难,难在你想实现插件的想法。在你日常开发遇到的繁杂的操作都应该尝试去考虑能否使用插件来帮你减少工作量
发布了文章2023-02-18
基于一键Swagger类型转为typescript类型的版本升级,执行Javascript对象转为typescript类型声明。此次升级借助了@babel/types和@babel/genrator的功能,不得不说babel的能力非常的强大
赞了文章2022-11-17
Create React App(以下简称 CRA)是一个官方支持的创建 React 单页应用的脚手架,它提供了一个零配置的现代构建设置,将一些复杂工具(比如 webpack, Babel)的配置封装了起来,让使用者不用关心这些工具的具体配置,从而降低了工具的使用难度。
提出了问题2022-11-17
关注了问题2022-11-16
提出了问题2022-11-16
赞了文章2022-07-04
谈及 Babel,必然离不开 AST。有关 AST 这个知识点其实是很重要的,但由于涉及到代码编译阶段,大多情况都是由各个框架内置相关处理,所以作为开发(使用)者本身,往往会忽视这个过程。希望通过这篇文章,带各位同学走进 AST,借助 AST 发挥更多的想象力。
赞了文章2022-02-22
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,此时在JS方面就会...
赞了回答2022-02-10
git reflog 查看操作历史,找到之前 HEAD 的 hash 值,然后 git reset --hard 到那个 hash 即可。
赞了文章2022-01-27
第一种:使用randomString,e表示长度,默认32位 {代码...} 第二种:生成随机数 {代码...} 第三种:对定义的数组字符集进行随机选取 {代码...} 第四种:生成随机数转成36进制,再截取部分 {代码...} 第五种:对字符串集合随机排列,随机输出指定的长度 {代码...} Aut...
发布了文章2021-12-15
JS To TS最新更新[2023/04/09]: (基于上一次又做了一次升级) 这次带来的新功能是: 将api返回数据转为typescript类型声明JS To TS是用于JS数据自动转为typescript类型的一款插件用法快捷键配置默认按键配置(window & mac)转换操作 ctrl+shift+k (右键面板也由选项)你...
关注了问题2021-10-10
关注了问题2021-09-07
发布了文章2021-05-26
File Teleport是一款提高工作效率,致力于多文件信息同步,解决繁琐操作的vscode插件。设计初衷是解决国际化文件同步问题,同时适用于其他需要文件内容转移的场景。目前提供了insert、replace、update功能,update会进行文件diff匹配。下面结合国际化demo来讲解它的用法
提出了问题2020-12-17
赞了问题2020-12-03
提出了问题2020-12-03