- 博客(16)
- 收藏
- 关注
原创 m系列芯片安装node14或node-sass低版本
本文介绍了在ARM架构Mac上通过Rosetta 2临时切换x86模式运行zsh的方法(arch -x86_64 zsh),并提供了Node.js、node-sass和sass-loader的版本对应关系表。其中Node 14支持node-sass 4.14+到9.0以下版本,node-sass 4.0+对应sass-loader 8.0+。文章最后建议使用官方推荐的Dart Sass替代已弃用的node-sass,为开发者在不同架构环境下处理Sass编译问题提供了解决方案。
2025-09-12 17:45:23
344
原创 DOM转矢量PDF
本文介绍了三种将网页内容转换为PDF的方法: 浏览器原生打印:通过CSS控制打印样式,还原效果好但需用户手动操作,不同浏览器效果可能不一致。 服务端Puppeteer:利用无头浏览器生成PDF,兼容性好、支持静默导出,但需后端介入。 DOM转SVG转PDF:纯前端方案但复杂,存在样式兼容性问题,如中文乱码等,需额外处理。 推荐使用Puppeteer方案,稳定高效,适合自动化导出需求。
2025-09-12 16:48:35
912
原创 Promise笔记promise重写
util.promisify()参数为一个错误优先的回调函数,即(err,data)=>{}状态改变,为他所定义多有回调都会执行(就是多个。一个对象只能改变一次状态一般成功的结果是。只能由pending变为成功或者失败。不管执行哪个回调都是这4点。
2022-08-21 22:32:21
602
原创 typescript入门
如果在声明时直接赋值,可以直接省略类型,赋的什么值,以后这个变量就是对应类型。派生类的构造函数中必须写super()调用父类构造函数。//此后a就是number类型。
2022-08-21 22:27:04
237
原创 MongoDB基础笔记
基于json,输入js语句对比mysqldatabase–databasetable–collection行–文档字段–字段。
2022-08-21 22:24:47
166
原创 HtmlCss知识
htmlcss笔记 Css 也可以和方位名词混合使用 固定背景,默认是 的简写中的字体和行高要用连接,且必须要有字体值 特异性(权重) 内联:,ID: ,类或伪类: ,标签选择器或伪元素: 以及继承 : 选择所有紧随元素之后的元素。 选择前面有元素的每个元素 改变兄弟元素(紧随其后)的样式:(需要在之后添加“”) 改变兄弟元素(所有后面)的样式:(需要在之后添加“”) 改变子元素的样式:(需要在之后选择子/孙…元素) 改变伪元素
2022-08-21 22:22:25
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1