- 博客(6)
- 收藏
- 关注
原创 vue2项目使用vue serve运行单个组件页面时的白屏问题
摘要:在Vue2项目中单独预览组件时,使用vue serve可能遇到组件未挂载导致空白页的问题。Vue CLI 4.x版本会自动挂载组件,而5.x及以上版本不再支持。解决方案包括:1)使用Vue CLI 4.5.19版本;2)手动创建入口文件serve-entry.js进行挂载。对于Vue2项目,推荐采用4.5.19版本以获得更好的开发体验。
2025-11-20 10:56:30
246
原创 nvm只安装nodejs无法安装npm问题
解决nvm安装Node.js后npm缺失问题的方法:1)删除旧npm文件夹;2)从GitHub下载对应版本npm压缩包;3)解压并重命名为npm后放入node_modules目录;4)复制bin目录下的npm可执行文件到Node.js安装根目录;5)重启终端验证npm版本。以Node 15.14.0和npm 7.7.6为例演示完整修复流程。
2025-11-06 20:04:59
117
原创 JS的异步性
本文主要探讨了JavaScript的异步机制及其任务调度原理。JS单线程特性导致同步方式可能引发主线程阻塞,因此采用异步模式将耗时任务交给其他线程处理,通过回调函数实现非阻塞运行。其次,解释了任务优先级机制,说明微队列任务拥有最高执行权。最后分析了JS计时器无法精确计时的原因,包括硬件限制、操作系统偏差、嵌套层级限制和事件循环延迟等因素。这些机制共同保障了浏览器单线程的流畅运行。
2025-08-28 20:38:04
392
原创 ES6新特性
ES6新特性主要包含:1)块级作用域变量let/const;2)函数增强如箭头函数、默认参数和剩余参数;3)数据处理简化包括解构赋值、模板字符串和扩展运算符;4)异步编程引入Promise和async/await;5)面向对象改进如Class语法和模块化;6)新增数据结构Set/Map及数组对象扩展方法。7)可选链和空值合并
2025-08-26 21:17:54
960
原创 通过 SSH 方式将代码推送到 Gitee
本文介绍了如何通过SSH密钥将本地代码推送到Gitee仓库的完整流程。主要内容包括:1)生成和配置SSH密钥对;2)在Gitee上创建仓库并添加公钥;3)本地代码初始化、关联远程仓库及推送步骤;4)常见问题解决方法。
2025-08-25 21:06:58
843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅