摘要:
nvm 针对已经安装过node的情况 1.复制npm等配置的镜像等 2.命令行输入: where npm (查看安装路径,看下哪些是等会儿需要重新再安装的一些全局包,避免之前的一些项目启动不了); npm ls 3.卸载已经安装的node 删除Node.js安装目录(可以不删直接把文件夹换个名字例如 阅读全文
摘要:
记录一些阅读的比较好的博文汇总 1.框架类相关的 前端框架自欺欺人,TypeScript全无必要?(自述了对于目前前端框架越来越复杂,学习成本越来越高的背景和见解) 2023年前端技术盘点与2024年技术展望 2.低代码相关的 阿里的lowcode的一些实战视频 3.瑞数安全防护 瑞数vmp-动态代 阅读全文
摘要:
相关代码地址:https://github.com/13476075014/lcc-ui 从指令上去看具体实现逻辑 yarn initLibsJs 用指令把所有组件都让入一个js文件对外暴露,作为umd规范的入口文件 yarn build:umdjs 用webpack输出上面文件,作为umd规范的 阅读全文
摘要:
1.下载源码:https://github.com/vuejs/vue 2.安装依赖,命令行执行:yarn 3.修改package.json的运行脚本scripts里面加上源码map定位的参数,在打包后页面引入使用时可以调试到源码: { "name": "vue", 。。。 "scripts": { 阅读全文
摘要:
参考代码:http://www.mipcode.com/m/lcc/HtmlIT7GcDDLpYg4lrgdKMQYm 实现过程整理: 完整过程见下图: 阅读全文
摘要:
免登录版地址:https://chat.bygpt.com/ 效果: 阅读全文
摘要:
* 参考地址:Intersection Observer - Web API 接口参考 | MDN (mozilla.org) 一、IntersectionObserver的使用场景 主要用来监听目标元素和指定的根元素之间,在滚动界面的时候,当目标元素进入界面的时候触发回调可以处理一些业务逻辑,例如 阅读全文
摘要:
* github展示地址:13476075014/elementui--mdloader--demo: 熟悉饿了么UI库源码,改造实现在线编辑和生效展示新编辑代码功能 (github.com) 一:为什么要改造代码卡片实现卡片编辑并渲染到界面上? 目的1:为了加深对源码的理解,通过改造源码来进一步了 阅读全文
摘要:
一些参考网址: markdown-it官网:markdown-it | markdown-it 中文文档 (docschina.org) markdown-it插件的分析和源码分析参考地址:https://zhuanlan.zhihu.com/p/64290806 参考例子:https://gite 阅读全文
摘要:
1.判断当前网站是否被打开且是激活可见状态,是否被别的窗口遮住? /** 判断当前网站是否被打开,适配不同浏览器,返回不同的监听事件等 */ export function isHideDocument() { let hidden; let state; let visibilityChange; 阅读全文