首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端工具-初探
copyLeft
创建于2021-06-09
订阅专栏
记录前端工具快速上手笔记
等 6 人订阅
共14篇文章
创建于2021-06-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
pinia核心源码笔记
pinia 核心源码 记录pinia核心源码阅读笔记,这里跳过hmr(热更新), mapHelpers(class 工具)等工具源码。 剔除的部分vue2.0兼容代码。 当前pinia版本2.0.13
async-validator 表单校验 从0到1
aysnc-validator是对async-validate的二次封装库,用于对象值的校验。 使用例子 validate 校验函数 接收参数: source 被校验数据 options(可选)执行属
tailwindcss 从0到1
简介 Tailwind CSS 是一个功能类优先的 CSS 框架,它集成了诸如 flex, pt-4, text-center 和 rotate-90 这样的的类,它们能直接在脚本标记语言中组合起来,
web components 从0到1
简单例子 定义 Web Components 是一套不同的技术,允许您创建可重用的定制元素(它们的功能封装在您的代码之外)并且在您的web应用中使用它们。 组成 Custom elements(自定义
echarts 数据格式
基础配置 图表独立配置 数据集 列表集合 对象集合 维度定义 维度定义与对象数据 维度定义与encode // 对象模式 source 对象模式 单一维度 多维度 存在多维度数据集合时, 需要明确维度
echarts 从0到1
echart从0到1Apache ECharts 安装 引入 创建chart实例 渲染 图表基础组成 图表容器 element 图例 legend 提示工具 tooltip 数据集合 data 图例
Inquirer 交互式命令行提示器
简介 Inquirer 交互式的命令行信息收集器。 版本 v8.8.1 安装 使用例子 提示器 promp inquirer.prompt( questions, answers ) → promis
chalk 命令行样式工具
简介 chalk node 命令行文本样式美化工具, 当前版本: v.4.1.1 安装 使用例子 文本颜色 下划线 背景色 修饰 组合 链式调用 支持多条指令的组合链式调用, 一般指令不区分调用顺序.
commitlint 从0到1 (git commit 校验工具)
背景 Commitlint git commit 格式校验工具。 安装 安装npm包 新建配置文件 配置文件 默认读取根目录下commitlint.config.js 配置文件 指定配置文件 配置项
husky 从0到1 (git hooks 工具)
背景 平常开发中使用 eslint prettier 等校验工具时, 希望在提交代码前做一次校验或版本更新触发构建脚本,之类的操作。这是就需要用到 git hook, husky 就是方便我们操作 g
Commitizen 从0到1(git commit 规范工具)
简介 commitizen git commit 格式化工具, 为我们提供标准化的 commit 信息。 帮助我们统一项目commit , 便于信息的回溯或日志的生成。# commit message
lerna 从0到1
简介 Lerna 是一种工具,针对 使用 git 和 npm 管理多软件包代码仓库的工作流程进行优化。 多包管理器 背景 当前手上需要同时维护几个npm工具包,有些包与包之间存在依赖管理。 经常更新某
eslint 从0到1
简介 ESlint 可组装的javaScript和JSX检查工具, 提供一个插件化的javascript代码检测工具。 背景 平常开发中,难免出现笔误,书写不规范,多人开发代码风格迥异等问题。给代码留
rollup 从0到1
目的 开发基于 typescript ES6 语法, 使用jest eslint 为校验或测试的npm包。 因为需要使用到 ts, 模块化,所以就存在模块编译打包的问题, 现有的打包工具中,webpa