摘要: 脚手架流程图 : 脚手架技术实现文档: 一、初期准备工作: 1.1.新建项目并初始化 npm init 1.2.安装依赖: commander:添加命令、完善命令处理逻辑 inquirer:交互式获取用户指令 chalk:添加颜色样式,代码不再单调 fs-extra:覆盖旧有文件夹 download 阅读全文
posted @ 2025-02-07 15:11 新时代的搬砖人 阅读(232) 评论(0) 推荐(0)
摘要: 克隆远程库项目 1.新建文件夹,克隆项目:git clone 远程库http地址 (此处需要登入公司getlab) 2.新建本地分支:git checkout -b 分支名 3.切换分支:git checkout 分支名 4.切换镜像源:nrm use ... 5.初始化依赖包:npm i 6.运行 阅读全文
posted @ 2025-02-07 15:04 新时代的搬砖人 阅读(10) 评论(0) 推荐(0)
摘要: 自定义文件内容下载 open 方法的第二个参数为下载地址 a.download 对应的是文件名字 var a = document.createElement('a'); a.style.display = 'none'; var xhr = new XMLHttpRequest(); xhr.op 阅读全文
posted @ 2025-02-07 14:48 新时代的搬砖人 阅读(16) 评论(0) 推荐(0)
摘要: 自定义文件内容下载 open 方法的第二个参数为下载地址 a.download 对应的是文件名字 var a = document.createElement('a'); a.style.display = 'none'; var xhr = new XMLHttpRequest(); xhr.op 阅读全文
posted @ 2024-11-13 14:39 新时代的搬砖人 阅读(81) 评论(0) 推荐(0)
摘要: 具体架构应为,使用的方法为webpack的require的context() require.context(directory,useSubdirectories,regExp) 1.directory(必需):要搜索的目录,可以是相对路径或绝对路径。 2.useSubdirectories(可选 阅读全文
posted @ 2024-09-12 11:14 新时代的搬砖人 阅读(20) 评论(0) 推荐(0)
摘要: 1.安装依赖 "underscore": "^1.13.4", "util": "^0.12.3", 2.书写配置插件代码 mock-plugin.js "use strict"; var sysFs = require("fs"); var jsVm = require("vm"); var sy 阅读全文
posted @ 2024-01-30 14:43 新时代的搬砖人 阅读(47) 评论(0) 推荐(0)
摘要: 一、内存泄漏? 定义:程序中已经分配的堆内存由于某种原因无法被释放或未释放,由此造成的系统内存浪费行为。 有哪些常见的内存泄漏? 1.意外的全局变量 一个函数体内的变量没有使用var或let关键字进行声明,此时这个变量将变为全局变量。 解决办法:使用严格模式 use strict。 2.未被清除的定 阅读全文
posted @ 2022-12-22 21:36 新时代的搬砖人 阅读(38) 评论(0) 推荐(0)
摘要: 一、CSS字体 ·绝对大小: px(一个像素),pt(1/72英寸),pc(1pc=12pt) ·自适应字体: em、%(相对于父元素的字体尺寸) vw、vh(相对于视图窗口的宽高的1%) vmin(相对于视图窗口的宽高的最小值的1%)、vmax(相对于视图窗口的宽高的最大值的1%) rem(相对于 阅读全文
posted @ 2022-12-22 20:28 新时代的搬砖人 阅读(92) 评论(0) 推荐(0)
摘要: 一、闭包 定义:有权访问另一个函数作用域中变量的函数,就是闭包,创建方法:使用匿名函数返回此变量值。 特性:函数内嵌套了一个函数、可以引用外层函数的参数及变量、闭包中的参数和变量(常驻内存)无法被垃圾回收机制回收。 优点:使用闭包就是为了私有化变量和方法,可以实现封装和缓存,避免全局变量的污染。 缺 阅读全文
posted @ 2022-12-19 23:59 新时代的搬砖人 阅读(303) 评论(0) 推荐(0)
摘要: 一、keep-alive 作用:keep-alive标签是vue的内置标签,可在组件切换过程中将状态保留在内存中,防止DOM重复渲染。 标签属性:include:符合条件的组件会被缓存,exclude:符合条件的组件不会被缓存。 生命周期钩子:activated进入页面时获取最新数据,deactiv 阅读全文
posted @ 2022-12-06 16:34 新时代的搬砖人 阅读(108) 评论(0) 推荐(0)