会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
丁少华
任何复杂的框架都是简单的知识组合并延伸的,所以学好基础知识才是最重要的。好高骛远,眼高手低,终究还是学的不精。
博客园
首页
联系
管理
上一页
1
···
24
25
26
27
28
29
30
31
32
···
63
下一页
2022年5月23日
mermaid与marked结合使用
摘要: 前提 两者都很强大,但是两者结合,存在问题,目前网上无解。 以下两种版都需要在index.html 即入口页面添加一个元素 <body> <div id="root"></div> <div hidden id="mermaidSvg"></div> </body> 解决办法1 写一个拦截器即可 c
阅读全文
posted @ 2022-05-23 23:27 丁少华
阅读(1049)
评论(0)
推荐(0)
2022年5月10日
前端项目代码管控
摘要: 前言 随着业务的增长和开发团队的成员快速增加,其中很多新人来自于五湖四海各大门派,在编码的风格和习惯中也出现各异。 通常在相互 codereview 时发现很多代码上的问题,久而久之代码出现了代码难以维护的问题,甚至还会出现低级错误。 因此,我尝试在前端代码质量的管控上做了些探索 相信编码规范对于大
阅读全文
posted @ 2022-05-10 11:42 丁少华
阅读(193)
评论(0)
推荐(0)
2022年5月9日
error Delete `␍`eslintprettier/prettier
摘要: 问题描述 今天提交代码的时候,控制台报的错误就有点吓人 分析问题 由于历史原因,windows下和linux(mac)下的文本文件的换行符不一致。 当我用windows电脑git操作代码的时候,如clone、提交,git会默认会将文件每行会被自动转成以CRLF结尾,这就导致了eslint的规则错误。
阅读全文
posted @ 2022-05-09 11:08 丁少华
阅读(2509)
评论(0)
推荐(0)
2022年5月6日
plugin:prettier/recommended和vue/max-attributes-per-line冲突
摘要: 具体表现为 eslint虽然配置如下 module.exports = { root: true, env: { 'vue/setup-compiler-macros': true, // 处理error ‘defineProps’ is not defined no-undef node: tru
阅读全文
posted @ 2022-05-06 16:19 丁少华
阅读(4270)
评论(0)
推荐(0)
2022年5月3日
patch-package:taro-ui引入报错 Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0
摘要: 前言 在使用taro ui时候报错如下 > Executing task: yarn run dev:weapp < yarn run v1.22.17 $ npm run build:weapp -- --watch > turntable@1.0.0 build:weapp > taro bui
阅读全文
posted @ 2022-05-03 15:05 丁少华
阅读(6140)
评论(0)
推荐(0)
2022年4月22日
js下载cos或者oos资源
摘要: const url = "http://cos.dshvv.com/aegis/xby.mp3"; const btn = document.querySelector("button"); btn.onclick = async () => { const blob = await fetch(u
阅读全文
posted @ 2022-04-22 17:39 丁少华
阅读(145)
评论(0)
推荐(0)
2022年4月21日
docusaurus简单使用
摘要: 前言 docusaurus是一款使用markdown编写手册文档的工具,同类竞品有vitePress (放弃不维护的vuepress吧) 目前来看,比后者多了10k个start。 docusaurus是基于react,而vitepress是基于vue的,使用什么取决于 看你技术栈或者要编写文档的内容
阅读全文
posted @ 2022-04-21 16:56 丁少华
阅读(4208)
评论(1)
推荐(0)
2022年4月19日
mac快速安装git
摘要: 前提 每次安装git,都需要安装xcode,我不需要xcode 而且这厮还极其的大,下载慢。 找到一个办法【如果你不需要 Xcode,只安装 Xcode Command Line Tools 就可以了】分享如下 安装xcode-select 方式1: 使用命令行安装 xcode-select --i
阅读全文
posted @ 2022-04-19 14:30 丁少华
阅读(710)
评论(0)
推荐(0)
socket.io的小例子
摘要: 前言 socket.io是原生ws封装的第三方库,它不仅仅对客户端做了封装,还对服务端也进行了封装。 提供了很多能用得到的功能,比如: 断链自动尝试重链 对不支持ws的浏览器做兼容(降级轮循http) 发送和监听消息的封装(原生的,无论前后端写起来都比较冗长) 服务端 socket.io当然不会仅支
阅读全文
posted @ 2022-04-19 11:04 丁少华
阅读(333)
评论(0)
推荐(0)
2022年4月18日
npm link
摘要: 前提 比如,我创建了个求和工具包npm-sum 在 npm-sum 文件夹中创建文件 index.js 并且编写一些代码, 如: const sum = (...args) => { return args.reduce((prev, next) => prev + next, 0); } modu
阅读全文
posted @ 2022-04-18 12:10 丁少华
阅读(359)
评论(0)
推荐(0)
上一页
1
···
24
25
26
27
28
29
30
31
32
···
63
下一页
公告