- 博客(1018)
- 资源 (8)
- 收藏
- 关注
原创 Nestjs (一)入门前置知识点
纯中文文档中英混合文档英文文档是一个用于构建高效、可扩展的Node.js服务器端应用的框架。它使用渐进式JavaScript,构建并完全支持TypeScript(但仍然允许开发者使用纯JavaScript进行编码)并结合了OOP(面向对象编程)、FP(函数式编程)和FRP(函数式反应式编程)的元素。在幕后,Nest使用强大的 HTTP 服务器框架,如Express(默认),也可以选择配置为使用Fastify!Nest在这些常见的Node.js框架()之上提供了一个抽象级别,但也直接向开发者公开了它们的。
2023-12-07 16:39:14
208
原创 CentOS 安装 nvm
安装好后,查看当前解释器类型,并创建对应解释器的环境变量配置文件。然后测试安装结果,安装成功!保存成功后,使配置文件生效。
2023-12-04 11:11:37
370
原创 Uniapp 对接抖音短剧播放器 video-player 坑点解决
下只需要首次开权限存在就行,权限开了后下次去掉也没问题的。但是依然可以像上面一样,使用自动化脚本完成这个文件的生成,因为这个文件是需要存在编译出来的源码项目根目录中的,一直存在自然更好,免得出意外。3、每次进入播放页,播放器无法进行播放或看不到播放器,或时好时坏,或拿不到播放器的任何回调,比如开始播放、播放进度等。获取播放器的上下文后,无法进行操作播放器暂停、播放等,原因是需要通过小程序原生。,配置一下,权限生效就正常了。只能在页面级使用,原生可以在组件里面嵌套,但是。组件使用,也就是封装的。
2023-11-17 10:46:10
3781
6
原创 前端 dlhelper 下载辅助库(支持链接后台下载、代理下载、Blob 数据下载,针对代理下载灵活使用)
一个简化前端下载功能的 js 辅助库,支持链接后台下载、代理下载、Blob 数据下载,针对代理下载灵活使用。当一个项目需要下载的素材资源有多个域名时,使用改库可以更好的实现辅助下载。
2023-11-09 14:19:58
1292
原创 前端 excelex 包可将数据保存为 xls、xlsx、csv、txt 文件(支持单元格样式、合并单元格等)
老文章地址该库是一个轻量级的JavaScript库,帮助开发人员轻松地将数据导出到Excel文件中。它具有简单易用的API,支持格式导出。此外还提供了丰富的样式配置选项,使用户可以自定义导出文件的格式和样式,能为你提供高效、可靠、美观的数据导出功能。案例效果导出函数函数说明Ex.ex将数据导出到Excel文件中Ex.write将数据导出到Excel文件中Ex.Export将数据导出到Excel文件中以上3种导出函数结果均一致,只是方法别名不同。数据类型// Json 约束// Json 数组约束。
2023-11-09 14:14:32
1341
原创 Vue3/React 动态设置 ant-design/icons 图标
使用方式上,依然达到使用图片名称就能使用图标,下面以。这种标签方式,当需要像以前一样动态切换使用。文件,相当于自己做一个。
2023-11-07 15:29:35
975
原创 npm 切换镜像后,npm i 安装依然卡,需要好久才完成
后开始下得挺快,过会就卡着不动了,大概几分钟后才下好。而且镜像使用的也是淘宝镜像(零时起停止服务,也就是现在部分还在使用这些域名的都会有问题。),依然是卡着好几分钟才完成。随着新域名的正式启用,老域名。
2023-11-06 10:50:56
635
原创 前端 ex2json 用于 vue/react/js 将 xls、xlsx、csv 文件转成 json 数组
可以在vuereactjs… 等前端开发中,将excelcsv文件转成json对象提交给服务器。只需要导入文件,即可获得转出的json数组对象,每个sheet一个数组,其次每行一个数组,再其次每个单元格的值存放到行数组中,支持合并的单元格解析。
2023-11-06 10:17:55
602
原创 Next.js 创建项目到服务器部署(目录结构介绍、项目结构Demo、开发细节注意)
Next.js 快速入门文档Next.js 自用基础框架与功能案例。
2023-10-27 16:32:34
799
原创 Nextjs Error occurred prerendering page “/“.
最后使用了最笨的方法,将代码直接注释,一块一块打开排查,发现是服务器渲染部分结构请求失败保持导致的,使用。中在服务器渲染时崩溃了,无法进行服务器渲染,排查这个页面的内容即可。在服务器获取数据渲染时,失败了没做好处理,导致的。按照网上尝试了好多种方案,还是不行。也搞明白了报这个错,就是。
2023-10-27 16:05:03
597
原创 Auto.js VSCode 代码提示怎么生效(代码补全)
插件已下架,使用下面其他插件都没有合适的代码提示,其中。应该还会出语法提示插件包的,但是现阶段下架了就先用着。插件也有点代码提示,但是感觉缺胳膊少腿的,不好用。插件就能有代码提示补全,现阶段。项目中,代码提示立即生效。两个文件拖入正在开发的。
2023-10-11 15:15:48
890
原创 Autox.js 脚本开发环境搭建,从案例到打包apk(详细流程)
再三考虑,Autox.js是基于持续维护的,所以打算直接搭建Autox.js环境。
2023-10-09 18:26:57
3270
原创 安卓投屏神器 Scrcpy 安装与使用(支持 Mac、Windows、Linux)
Scrcpy可以在电脑上通过无线投屏操作安卓手机对于测试安卓设备非常方便,省去了电脑到安卓设备端来回奔波。它支持将Android设备屏幕投放到WindowsmacOS或Linux上。
2023-10-09 13:59:59
2410
原创 adb 查看安卓手机 CPU 类型(armeabi、armeabi-v7a、arm64-v8a ...)
Android设备CPU类型,通常称为ABIsarmeabi: 第5代、第6代的ARM处理器,早期的手机用的比较多。: 第7代及以上的ARM处理器。arm64-v8a: 第8代64位ARM处理器,2016年之后中高端的手机,比如骁龙8系列麒麟9系列联发科1000+等。x86平板模拟器用得比较多。x86_6464位的平板。常说的骁龙865麒麟990不是CPU而是SoC除了CPU外,还有GPU,还有可选的浮点数加速器,专用于深度模型的加速器,等等。除此以外,SoC。
2023-10-09 10:48:03
1470
原创 Mac 提示后台项目已添加:“privoxy” 是可在后台运行的项目。你可以...
是可在后台运行的项目。你可以在 “等录项” 设置中管理。是可在后台运行的项目。你可以在 “等录项” 设置中管理。
2023-10-08 17:00:57
415
原创 Auto.js 各版本之间的区别
收费版,售价也不贵,几十块永久使用,其实跟 4.1.1 大范围上区别还好,没想的那么大,打包、函数等优化,但是有限制主流平台微信、抖音、支付宝 …,但上面两个版本是可以的。收费版,现在已经不售卖了,市面上买不到,能拿到的估计也是破解版,它跟 4.1.1 版本一样,可以自由操作,但是在打包、启动屏等功能上有优化。收费后,产生了几个版本,它们之间有什么区别?最后一个免费版本,没有任何限制,可以在手机上。:基于 4.1.1 版本持续维护开发,免费。
2023-10-08 14:19:55
635
原创 移动端(APP)自动化脚本工具详细列举(autojs、easyclick、hamibot、ctrljs ...)
App自动化脚本工具分为需连接PC与无需连接PC方式需连接 PC:也就是写好的自动化脚本,需要将手机连接到电脑,运行脚本才能生效,这种通常用来做自动化测试,例如appiumairtestYyds.Auto。无需连接PC:这种一般都是App,什么意思?就是写好的脚本,需要跑在一个能解析这个脚本的App上,通常这样的自动化App都有支持一种到多种的脚本语言。这样就不需要连接PC,能实现一些自动化的脚本工具,到哪都能随时执行。如果是一些不需要抓取分析页面数据的自动化任务,可以使用按键精灵触动精灵。
2023-10-07 15:43:06
3436
2
原创 npm install 报错 npm ERR! puppeteer@1.20.0 install: `node install.js`
【代码】npm install 报错 npm ERR!
2023-09-27 11:36:26
374
原创 React craco 详细使用与介绍(类似 Vue 外抛的 vue.config.js)
craco 官方文档。craco是一个用于扩展的工具,CRA是一个用于快速搭建React应用的脚手架工具。CRA提供了一个简单的项目结构和配置,使得开发者可以快速开始一个React项目的开发。然而CRA的配置是被隐藏的,开发者无法对其进行自定义和扩展。这就是craco出现的原因。允许开发者覆盖和扩展CRA的配置,以满足更复杂的项目需求。使用craco,开发者可以在不弹出CRA的配置的情况下,修改webpack 配置babel 配置ESLint 配置devServer配置等。craco。
2023-09-19 11:48:25
466
原创 React craco 解决 webpack < 5 used to include polyfills for node.js core ...
在运行React原因呢是webpack5在精简后,移除了nodejs核心模块的polyfill自动引入,所以需要手动引入,如果打包过程中有使用到nodejs核心模块,webpack会提示进行相应配置。
2023-09-19 11:01:34
751
原创 React 像 vue 一样配置页面路由,并支持重定向路由,路由守卫等(使用 useRoutes 完成)...
希望达到跟 vue 一样,在 js 配置中则完成路由重定向的等基础操作,不太习惯使用 Routes、Route 等互相包裹的方式。所有基于 react-router-dom@6.15.0 封装了一个路由组件,并附带展示个路由守卫组件。路由组件 - ExRouter.tsx:<ExRouter routes={routes}></ExRouter>扩展路由配置,支持...
2023-09-18 11:31:14
149
原创 React 像 vue 一样配置页面路由,并支持重定向路由,路由守卫等(使用 useRoutes 完成)
配置中则完成路由重定向的等基础操作,不太习惯使用。封装了一个路由组件,并附带展示个路由守卫组件。扩展路由配置,支持重定向,以及方便扩展其他属性。
2023-09-18 11:31:04
186
原创 Uniapp 解决组件在官方文档不支持的事件上,接收小程序原生组件事件
即可获得事件,如果获取不到,看看是不是首字母大小写的问题,其他参数可按小程序原生一样使用。在原生中是这么使用,如果在不通过小程序原生自定义。中需要条件编译指定平台使用,小程序中的事件都是。组件的情况下,能不能直接使用呢,答案是可以的。现在需要在抖音小程序上使用加粉丝群功能,官方。官网并没有支持,一个是。有自带这个功能,但是。类型,一个是回调事件。
2023-09-12 15:10:52
273
原创 小程序封装组件简单案例,所有小程序适用(传入参数、外抛事件、传入样式)
在原生编辑器中,右键文件夹新建组件,创建了一个 组件文件夹。二、页面中使用
2023-09-12 15:00:26
379
原创 npm/yarn link 测试包时报错 Warning: Invalid hook call. Hooks can only be called ...
包即可,但是这种方式不推荐,毕竟删了打包组件库时就报错了,还得重新。报错信息中提供了三种可能的原因,针对这三个可能原因逐一检查。极有可能是因为第三条导致了问题,继续查阅文档,官网。包也可以解决,原理都一样,两者存在一个版本的。组件库时,为避免每次修改都发布到。为组件库建立软连接,方便本地调试。的,支持 React Hook。检查项目中是否存在多个不同版本的。版本即可,如果还未解决,再将。,需要在本地的测试项目中使用。,但是依赖的第三方库使用了。版本中引入的,先检查。,并且使用方式是正确的;
2023-09-06 15:37:43
698
原创 React 安装使用 Less(详细流程,包含 webpack、craco 方式)
React项目开发中可能会使用到LessSass等样式预处理器,创建的React项目,默认就是支持Sass的。如果需要使用Less则需要额外手动安装配置。
2023-09-04 16:36:43
774
原创 react HashRouter 与 BrowserRouter 的区别及使用场景
在单页面应用中,如何在切换页面后,不刷新浏览器呢?为了解决这个问题,有两种方法,就是hash路由模式history路由模式,而的两种路由就是使用这两种路由模式。
2023-09-04 15:17:44
1330
原创 React 配置别名 @ ( js/ts 项目中通过 webpack.config.js 配置)
在Vue项目当中,可以使用来表示src/,但在React项目中,默认却没有该功能,因此需要进行手动的配置来实现该功能。别名主要解决的问题:每个页面都使用路径的方式进行引入,这样很麻烦,效率很低,这个时候可以配置一个别名,来直接使用别名引入。使用可以在不释放React隐藏配置()的情况下就能配置好别名,参考文章。
2023-09-04 14:31:36
899
原创 React 配置别名 @ ( js/ts 项目中通过 @craco/craco 配置)
在Vue项目当中,可以使用来表示src/,但在React项目中,默认却没有该功能,因此需要进行手动的配置来实现该功能。别名主要解决的问题:每个页面都使用路径的方式进行引入,这样很麻烦,效率很低,这个时候可以配置一个别名,来直接使用别名引入。使用的这种方式,可以在不释放React隐藏配置()的情况下就能解决。
2023-09-04 14:30:16
1399
原创 完美解决 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
文件,然后重新执行之前报错的命令,应该会提示是否确定授权,输入。另外需要注意线上对应的公钥确实是你本机的。的路径,进入该目录,删除掉。
2023-08-28 11:22:05
406
原创 Rspack 创建 vue2/3 项目接入 antdv(rspack.config.js 配置 less 主题)
Rspack CLI 官方文档。rspack.config.js 官方文档。
2023-08-22 14:24:49
1248
1
原创 JS 将 json 对象转成字符串并保留格式 - JSON.stringify()
如果该参数是一个函数,则在序列化过程中,被序列化的值的每个属性都会经过该函数的转换和处理;如果该参数是一个数组,则只有包含在这个数组中的属性名才会被序列化到最终的。,则意味着没有空格;如果该参数为字符串(字符串的前十个字母),该字符串将被作为空格;如果该参数没有提供(或为。如果参数是个数字,它代表有多少的空格;或者未提供,则对象所有的属性都会被序列化。:指定缩进用的空白字符串,用于美化输出。
2023-08-15 10:31:04
1359
原创 Uniapp Syntax Error: Error: Unbalanced delimiter found in string
这边导致文件的原因:可能是条件编译语法不小心删了某个字符,导致不全,无法形成一对。
2023-08-14 11:31:33
1219
原创 Pyhton 使用浏览器打开本地 html(打开指定页面、新建标签栏 ....)
【代码】Pyhton 使用浏览器打开本地 html(打开指定页面、新建标签栏 ....)
2023-08-09 11:35:51
584
原创 React 在 html 中 CDN 引入(包含 useState、antd、axios ....)
一、简介cdn 获取推荐 https://unpkg.com,unpkg 是一个快速的全球内容交付网络,适用于 npm 上所有内容。【必备】react 相关 cdn。附:github 官方文档获取、现阶段官方文档 CDN 网址。```html```【必备】babel 相关 cdn。```html```【可选】其他辅助库相关 cdn。```html```...
2023-08-04 16:33:51
146
原创 React 在 html 中 CDN 引入(包含useState、antd、axios ....)
cdn获取推荐unpkg是一个快速的全球内容交付网络,适用于npm上所有内容。【必备】react相关cdn。github 官方文档获取现阶段官方文档 CDN 网址。
2023-08-04 16:33:34
963
iOS、Android 双平台AES128加密源代码
2019-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人