- 博客(14)
- 收藏
- 关注

原创 Storybook 按需加载指定包(从命令行中获取包名)
使用 Storybook 建立 UI 库时,默认会将所有的ui组件打包渲染;在开发过程中,如果某一个UI 组件报错,则无法启动Storybook;而且会导致整个项目启动较慢。所以需要一种方式来让 Storybook 只对指定的 UI Package 进行打包和渲染。
2021-07-05 18:16:29
445
原创 记一次gitee的ssh密钥配置后持续Permission denied (publickey)
向gitee上一个闲置的项目推送代码时提示无权限,按官网的生成教程重新生产密钥还是无法生效,ssh -T git@gitee.com也提示因为publickey导致无权限,最后排查出是密钥文件路径问题
2025-02-22 16:39:57
346
原创 less给table标签添加圆角边框
使用less函数给html的table标签添加圆角;支持自定义边框的样式和圆角大小;支持不同顶点设置不同圆角;
2022-09-17 15:21:49
422
原创 vim使用NERDTree之后打开目录出现两个目录树窗口
vim使用NERDTree之后打开目录出现两个目录树窗口(NERDTree 与 Netrw)
2022-06-28 20:10:51
793
原创 webpack通过内联loader的方式获取样式文件(css、less、scss)的字符串内容(并压缩)
webpack通过内联loader的方式获取样式文件(css、less、scss)的字符串内容(并压缩)
2022-06-16 14:53:43
692
1
原创 处理new Date()在safari浏览器上的某些日期格式导致的Invalid Date
兼容导致new Date()在safari上Invalid value的多种日期格式
2022-06-09 12:44:16
1531
原创 block样式 与 inline样式:blockRenderMap、blockStyleFn、customStyleMap、customStyleFn
draft-js 中 block样式 与 inline样式:blockRenderMap、blockStyleFn、customStyleMap、customStyleFn
2022-06-01 20:29:28
507
原创 draft-js 的 decorator 与 blockRendererFn 的区别
draft-js 的 decorator 与 blockRendererFn 的区别
2022-05-31 12:12:45
233
原创 shell脚本
文章目录运行运行s1.sh#!/bin/bashvarRunWay=$1echo way is: $varRunWayecho PID of s1 is $$case $varRunWay in sh) sh ./s2.sh;; fork) ./s2.sh;; source) source ./s2.sh;; exec) exec ./s2.sh;; *) echo 'params error';;esacecho parent-shells2.sh#!/bin/bash
2021-03-22 14:12:40
246
原创 webpack
获取loader参数:loader-utils// loaderContext ==== webpack中的thisfunction getOptions(loaderContext) { const query = loaderContext.query; if (typeof query === 'string' && query !== '') { return parseQuery(loaderContext.query); } if (!query
2020-09-28 19:29:47
194
原创 分享
// 排除两种不符合预期的情况// 1:-0 === +0// 2: NaN !== NaNfunction is(x: any, y: any) { return ( (x === y && (x !== 0 || 1 / x === 1 / y)) || (x !== x && y !== y) );}性能上:无状态函数组件 > class components > React.createClass()mixin用的是for i
2020-07-24 16:12:31
1921
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人