摘要: /** * @name MyPromise * @description 简单实现Promise * @author **** */ class MyPromise<T> { //存放成功的回调函数 private resolveFn: Function = () => {}; //存放失败的回调函 阅读全文
posted @ 2023-04-25 09:09 spongeCoder 阅读(286) 评论(0) 推荐(0)
摘要: 简介 本文章主要是记录一下,前端实现一个脚手架的过程。本文章创建的脚手架实现了模版创建以及从git拉取两个功能,自定义的功能暂未实现。 npm地址 git仓库地址 需要准备的依赖 1、inquirer : 是常规交互式命令行用户接口的集合,提供给 Node.js 一个方便嵌入,漂亮的命令行接口nod 阅读全文
posted @ 2023-04-25 09:01 spongeCoder 阅读(75) 评论(0) 推荐(0)
摘要: 简介 本文章主要是用于将react代码中杂乱的console在发布到生产环境的时候进行清理; 需要准备的依赖 1、@babel/parser:将源代码解析成AST 2、@babel/traverse:循环遍历AST节点 3、@babel/generator:将ast转换成js代码 4、@babel/ 阅读全文
posted @ 2023-04-25 09:01 spongeCoder 阅读(331) 评论(0) 推荐(0)