自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 vscode只修改几行,git却显示整个文件都被修改

Unix/Linux/Mac使用的是LF,但Windows一直使用CRLF【回车(CR, ASCII 13, r) 换行(LF, ASCII 10, n)】作为换行符。windows 下换行符是 "\r\n" ,Linux 下换行符是 "\n"。是不一样的,有些编辑器会自动修改回车换行,然后就整个文件都变化了。提交代码的之前,保持和原来的格式一致。禁用git的自动换行功能。不同的操作系统默认的。

2024-04-15 11:44:17 274

原创 fatal: unable to access ‘https://git.xxx.git/‘: Error:while processing content unencoding:

git push 失败,error: RPC failed;解决:将缓存区提高到500MB(大小可根据项目需要自行调整)原因:使用http协议进行传输的缓存区太小了。

2024-01-08 17:26:37 463

原创 git 分支管理进阶

作用:把 A 分支 合并到当前分支 (此时当前分支新增了一次提交,指着指向该提交)git merge bugFix 后:此外,如果再把main分支合并到此时,因为main继承自bugFix,Git 什么都不用做,只是简单地把bugFix移动到main所指向的那个提交记录。现在所有提交记录的颜色都一样了,这表明每一个分支都包含了代码库的所有修改!

2023-09-26 21:18:45 498

原创 参照错误原因排查

可以基本判断是参照组件那边出现问题,可能是测试环境或与预发环境的参照版本不一致(mdf/resource?mdfrefer会兼容ucf-wh/share/runtime/tnsSdk,但是可能是旧版,),或者参照本身出现问题。(tns资源聚合统一管理,包括参照用到的tinper的组件和样式等静态资源)。再到参照引入源头,结合network检测资源加载情况,发现静态资源js文件均正常获取。首先定位到错误代码行,排查后发现调用方式、参数均没问题。

2023-09-11 17:36:31 234

原创 前端下载文件方式(Blob)

【代码】前端下载文件方式(Blob)

2023-08-21 17:26:48 430

原创 SyntaxError: Cannot use import statement outside a module

建议2:如果本身要测试前端工程的 js 逻辑可以起项目,将需测试的文件引入到工程页面(不需要使用)附:最好是不要在node用import,否则需要上次配置。建议1:用require替换import。3. 保存后再执行即可。

2023-08-14 16:48:53 457

原创 解决createRoot is not a function

注意在降级修改package.json时候需要注意react、react-dom的版本一致;然后重新 npm install 即可。出现的原因:在于把react18使用的vite构建,在开发中因react版本太高与其他库不兼容,而在降级的时候,出现以上dom渲染出现报错。解决:将 src/index.j文件改成如下。

2023-08-11 17:17:00 1208

原创 useEffect从入门到入土

副作用是相对于纯函数概念来说的, 除事件回调处理副作用,其他副作用尽量放在useEffect中;useEffect清理工作:卸载组件时;下一次更新前清理作用域。

2023-08-08 10:47:54 229

原创 Ref从入门到入土

功能二:在react中操作dom(避免原生写法。注意:当给子组件添加ref时,需要对其。功能一:引用一个值做持久化记忆。转发,用于向父组件公开其dom。

2023-08-07 19:07:48 426

原创 Error: error:0308010C:digital envelope routines::unsupported

node.js V17版本中发布的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,会对生态系统造成一些影响,导致在起项目时出现报错。附:不会用nvm的看这篇文章。

2023-07-14 10:51:11 107

原创 ![rejected]master->master (non-fast-forward)![remote rejected] (deny updating a hidden ref)push报错解决

问题:在开发中首次push代码到远程分支失败,不能关联远程分支也不能push到远端指定分支。5. 打开生成公钥的文件夹C:\Users\Administrator\.ssh下面的文件。将上面复制的内容粘贴到 SSH Key。解决:配置git仓库。

2023-07-11 15:13:31 1490

原创 前端上传文件node测试multer中间件

【代码】前端上传文件node测试multer中间件。

2023-07-10 14:41:47 185

原创 cmd可以用node但是vscode报错--node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

4.注意:此为提前安装node的情况,如果使用nvm管理node参考上一篇。即可(用户变量可以不配,如果电脑有多个用户,建议在用户变量中配!2.2 编辑Path变量,新增两个条目。原因:环境变量配置错误。2.1 新建环境变量。

2023-07-04 16:34:54 3095 1

原创 nvm安装后出现node不是内部或外部命令,也不是可运行的程序

windows系统可以创建多个账户(默认名为Administrator),用户环境变量就是只对当前的账户有效,可以看到用户环境变量的全称是xxx的用户变量。nvm作为node管理工具可以在前端开发时,在本地安装多个node版本从来适应不同的工程代码,是比较推荐使用的!注意:在安装使用nvm时,需确保本地没有安装任意版本的nodejs(防止环境路径覆盖),导致nvm无法正常使用!,此时则需要将要执行文件所在的目录放到Path环境变量中,就能够确保系统找到对应的可执行文件。,表示这只是针对某个账户的变量;

2023-07-04 15:57:46 8103

原创 docker入门

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

2022-10-13 16:47:59 689 1

原创 sql语句入门与数据库配置

数据库相关基础

2022-10-09 16:29:14 597

原创 node小案例(实现CLOCK时钟的web服务器)

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engineNode.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境

2022-09-12 16:47:13 417

原创 发布订阅者模式与观察者模式

发布-订阅者模式 观察者模式

2022-08-26 17:04:01 253

原创 策略模式(js)

设计模式是软件工程的基石, 为了代码可重用性、让代码更容易被他人理解、保证代码可靠性, 设计模式使代码编写真正工程化。

2022-08-17 19:03:31 826 1

原创 常用的git分支管理方法都在这了

git 分支关联最实用方法

2022-08-12 19:24:18 14199

原创 vue3响应式与组合式API

vue3的主要更新

2022-08-11 17:22:21 1079 2

原创 浅谈移动端内外如何跳转

端内外跳转

2022-08-11 12:33:19 1092

原创 浅写一个下拉刷新组件

混合开发是我们经常使用的开发模式,app的发版流程缓慢为h5带来了更多的可能,下拉刷新操作,在app里面可以说是很常见的功能,但在h5中经常被忽略,那么今天就手写一个h5下拉刷新,让h5体验距离app更近一步。...

2022-08-08 17:05:56 789

原创 安卓机调用 audio.play()时 报错:API can only be initiated by a user gesture

语音播放bug解决

2022-07-28 16:37:27 3570

原创 HEAD detached from origin/...导致push失败

HEAD detached from origin/...导致push失效

2022-07-26 14:51:16 972

原创 Hybrid混合开发与JSBridge

混合开发(Hybrid App),是一种开发模式,指使用多种开发模型开发App。

2022-07-21 15:42:59 924

原创 节流防抖最简单的实现

用一个变量在vue中实现节流防抖的功能

2022-07-20 17:06:23 485

原创 lottie轻松实现复杂动画(抽奖举例)

Lottie

2022-07-15 21:00:27 1824 1

原创 history路由解决刷新出现404的问题

history 模式下刷新出现404解决

2022-07-11 17:34:10 7588

原创 Vue实用的数据通信方式

Vue数据通信(尚硅谷)

2022-07-08 17:45:59 427

原创 Vue原型链

构造函数的显式原型(属性)等于实例对象的隐式

2022-07-07 20:28:47 675

原创 v-for遍历元素样式失效

v-for遍历元素样式失效

2022-07-07 20:17:10 786

原创 :last-child 不生效解决

:last-child 不生效解决

2022-07-01 11:06:11 1675

原创 git stash处理hot(bug)-fix与cherry-pick

hot-fix、cherry-pick

2022-06-30 22:11:02 477

原创 vue数据代理、劫持、监视(实现响应式)

列表渲染

2022-06-28 17:30:03 1975

原创 两栏布局左边图片显示部分由右边内容高度决定

两栏布局左边图片显示部分由右边内容高度决定

2022-06-27 11:27:31 847

原创 无法保存“index.vue“: 文件的内容较新。请将您的版本与文件内容进行比较,或用您的更改覆盖文件内容。

无法保存"index.vue": 文件的内容较新。请将您的版本与文件内容进行比较,或用您的更改覆盖文件内容。

2022-06-23 15:42:28 2916

原创 ✖ subject may not be empty [subject-empty]

✖ subject may not be empty [subject-empty]✖ type may not be empty [type-empty]

2022-06-22 17:24:01 3958 2

原创 vue使用v-for时vscode报错

[vue/require-v-for-key] Elements in iteration expect to have 'v-bind:key' directives.eslint-plugin-vue

2022-06-17 15:42:43 112

原创 创建Vue脚手架并启动出现的报错及解决(总冠军版)

vue启动脚手架报错解决

2022-06-17 10:34:16 2148

前端面试中常见问题.txt

前端学习者

2022-01-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除