- 博客(35)
- 收藏
- 关注
原创 depcheck检查项目中未被使用的依赖
depcheck是一个用于分析项目中依赖项的工具,可以查看:每个依赖项是如何使用的,哪些依赖项是无用的,以及哪些依赖项在package.json。
2024-05-13 22:23:58
522
原创 useless-files-webpack-plugin 前端优化删除多余文件
useless-files-webpack-plugin 检查项目中没有引用的无效文件
2024-04-30 17:00:52
688
原创 vue动态设置css的方法
:style="{ '--color': color, '--fontSize': fontSize }" 可以直接定义全局样式
2024-04-23 20:00:00
906
原创 webpack-bundle-analyzer 包分析工具的使用
它将创建所有捆绑包内容的交互式树状图可视化。该模块将帮助您:1.了解捆绑包中的真正内容2.找出哪些模块占其大小的大部分3.查找错误到达那里的模块4.优化一下吧!
2024-04-19 19:00:00
3277
原创 在vscode上运行 pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1报错问题解决
pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本。
2024-04-17 23:34:08
601
原创 git修改ssh
最近上传git发现传不上去,才知道的需要改成ssh。下面是自己查询的步骤,当做笔记记一下(此配置是在已经安装了git配置姓名邮箱后所更改的操作)这里有gitee给的生成的方式下面是自己的总结。
2023-05-20 00:10:02
1523
原创 vue监听路由地址的改变的方法
router.go(0) 刷新时 内容不刷新的情况(自己用作笔记记录一下)同一个页面下,url携带的参数不一样 使用 this.
2023-03-31 20:00:00
846
原创 git的使用——管理命令
自己总结的git命令,如果有错误可以留言我更改,谢谢git的使用初始化化环境或第一次拉取项目初始化化环境:git init 初始化git环境或者第一次拉取项目:git clone 地址配置管理人员的信息(如果之前配置过应该就不需要在配置了)git config --global user.name "用户名"回车git config --global user.email "邮箱"将修改后的文件增加到暂存区git add 文件名提交一个新的版本日志git commit -.
2021-12-13 10:21:02
366
原创 vue监听滚动条的滚动(注意:只是监听)
只是vue的监听滚动条, 怕忘记,当做笔记来看。mounted(){ window.addEventListener('scroll', this.handleScroll,true)},methods: { handleScroll () { var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;// 兼容 console.log(scr.
2021-12-10 18:00:00
844
原创 vue中使用vue-awesome-swiper插件
使用的版本swiper : ^7.3.1vue-awesome-swiper : ^3.1.31.安装npm i swiper -Snpm i vue-awesome-swiper@3.1.3 -S2.main.js全局引入import VueAwesomeSwiper from 'vue-awesome-swiper'//引入样式import 'swiper/swiper-bundle.css'Vue.use(VueAwesomeSwiper)3.代码<templa
2021-11-30 22:00:00
359
原创 Flutter的AES加密
最近在看flutter,被账号密码加密整不会了,对于刚接触flutter的小白来说简直就是太难受了。在经过一顿操作后终于看到了希望,我才知道有关于Dart的包,太不容易了1.可以直接在Dart里面搜encrypt【 关于Dart的包】里面有相关的操作步骤2.根据自己理解添加的代码主要怕以后自己不会用了,先自己复制一份,这样就不用了在研究了。第一步在pubspec.yaml里面添加dependencies:#在这个名字下添加 encrypt: ^5.0.0在自己需要添加的页面引入.
2021-10-22 22:30:00
2023
原创 总结的js循环遍历
1.for循环var arr = ['香蕉', '苹果', '橘子']for (var i = 0; i < arr.length; i++) { console.log(i); //下标 0,1,2 console.log(arr[i]); //香蕉,苹果,橘子}输出结果:2.forEach循环在这里插入代码片
2021-09-28 20:00:00
126
原创 nvm管理node版本
nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。下面列出下载、安装及使用方法。nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。nvm-setup.zip:安装版,我下载的是这个版。打开cmd,输入nvm,安装成功如下。2.安装nvm-setup.zip。注:Windows中安装的nvm。后面一直默认就可以了。
2021-08-01 20:56:29
186
原创 layui的表单——自定义验证规则
最近layui的表单用的比较多,所以整理来一下自定义的验证如下(下面是自己写的例子):layui的官网引入layui之后html<form action="" class="layui-form"> <!-- 表单 --> <div class="login_from data_felx flex-diry"> <div class="span flex-bet data_felx"> <span&
2021-05-08 11:24:44
2802
原创 放大镜效果
CSS<style> img { display: block; } * { margin: 0; padding: 0; } .box { width: 350px; height: 350px; margin: 100px; position
2021-01-15 10:32:44
119
原创 mongdb的增改查
mongdb非关系型数据库,又叫nosql,缓存型,使用场景多是解决大规模数据集合多重数据种类下载> 1、配置数据文件存储位置 > 找到安装目录C:\Program Files\MongoDB\Server\4.0\bin ->cmd回车->> mongod --dbpath c:\data\db data和db目录要手动创建 > 2、服务端启动:可选 > 找到安装目录C:\Program Fi
2021-01-05 09:02:31
70
原创 Git的使用
在这里我用的是http://gitee.com/在线仓库来演示的先建立一个文件夹,把自己的项目放进去,然后右键找到Git Bash Here输入一下内容1、git的版本管理命令1)本地管理初始化git的环境(创建Git的日志库和版本库):git init配置版本管理人员的信息 git config --global user.name "用户名" git config --global user.email "邮箱"将修改后的文件增加到暂存区:git add 文件名提交一个新的版本:git
2020-12-16 11:27:44
102
原创 nodejs web服务器创建
1、引入http模块let http = require(‘http’)2、创建web服务 返回http对象let app = http.createServer((req,res)=>{req 请求体 浏览器->服务器req.url 地址 提取地址栏数据req.on('data') 提取非地址栏数据 所有的http[s]都会触发end事件req.on('end')res 响应 服务器->浏览器res.writeHead(200,{'Content-
2020-12-06 03:11:48
206
原创 正则表达式
正则表达式正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。作用:1、用于表单数据的验证2、方便爬取其他网站的数据3、内容的替换、获取4、手机号的替换5、敏感词替换正则的创建1、字面量创建var regexp = /正则表达式/修饰符;用法:var reg = /hello/;2、构造方法(以对象的方式创建)var regexp = new RegExp(
2020-11-26 18:09:17
110
原创 闭包的理解
闭包1.什么是闭包?闭包的概念:闭包就是函数嵌套时,让局部变量变成自由变量的环境,是一种让局部变量进化的方式 定义在一个函数内部的函数垃圾回收机制:用过一次的东西,先放在一个内存中,不立即删掉,可以随时进行还原或再次使用,直到没有任何作用的时候再清除如家用电器,电脑回收站2.闭包的应用场景一、for循环之中:for循环之中的i变量会因为for的循环次数被覆盖,所以在for循环内部存在函数时,而且这个函数内会调用i变量,这种情况下就需要用到闭包。for (var i
2020-11-25 15:58:06
142
原创 jquery的ajax()方法与生命周期
getScript()和getJSON();jquery封装AJAX的最顶层,用于特定情况下的使用。 有三个参数,与$.get()和$.post()方法,前三个参数相同。getScript()在需要资源的时候加载,是实现资源节约的时候需要用到的一个方法。注意:先引入jquery$ajax()方法的使用:做了个演示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
2020-11-16 23:50:05
2083
1
原创 jquery选择器
1、选择器:css叫做添加样式,但是jQuery叫做添加行为1)$("div") 获取所有的div标签的DOM元素2)$("#id") 获取一个id的DOM元素3)$(".class") 获取class名DOM元素js和jquery之间的相互转化原生转jQuery:var obo = document.getElementById("id");$(obo)// jq默认执行,提供的是选择器的功能// console.log($("#box1"
2020-11-15 16:48:13
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人