- 博客(39)
- 收藏
- 关注
原创 FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
摘要:解决VSCode启动Vue项目时内存溢出问题,可通过修改package.json中的启动命令。将默认的"serve"脚本替换为指定Node内存上限的命令:"node --max-old-space-size=8192 node_modules/@vue/cli-service/bin/vue-cli-service.js serve"。其中8192表示设置8GB内存上限,可根据实际需求调整该数值。这种方法能有效解决因内存不足导致的构建失败问题。(98字)
2025-12-18 21:00:00
143
原创 pc端微信小程序post传递data是字符串,自动加了双引号问题修改方案
摘要:使用uni-app开发小程序时,post请求的data加密字符串在移动端和微信开发者工具中正常,但在PC端小程序请求时后端接收到的数据前后会多出双引号。
2025-12-12 20:00:00
229
原创 vue3 下载文件方式(包括通过url下载文件并修改文件名称,和文件流下载方式)
vue3 文件下载方式(包括通过url下载文件 修改文件名称,和文件流下载方式)
2025-09-19 20:00:00
386
原创 uni-app 小程序跳转小程序
本文介绍了uni-app中小程序间跳转的实现方法。通过uni.navigateToMiniProgram方法可实现小程序跳转,需指定目标小程序的appId、路径、传递数据等参数。目标小程序在App.vue的onLaunch或onShow中通过referrerInfo.extraData获取传递的数据。文中还提供了在微信开发者工具中模拟小程序跳转的方法,通过添加编译模式并填写appid和参数来进行测试。注意该方法在开发工具中无法直接跳转,需上传体验版测试。
2025-08-14 21:00:00
506
原创 depcheck检查项目中未被使用的依赖
depcheck是一个用于分析项目中依赖项的工具,可以查看:每个依赖项是如何使用的,哪些依赖项是无用的,以及哪些依赖项在package.json。
2024-05-13 22:23:58
666
原创 useless-files-webpack-plugin 前端优化删除多余文件
useless-files-webpack-plugin 检查项目中没有引用的无效文件
2024-04-30 17:00:52
845
原创 vue动态设置css的方法
:style="{ '--color': color, '--fontSize': fontSize }" 可以直接定义全局样式
2024-04-23 20:00:00
1037
原创 webpack-bundle-analyzer 包分析工具的使用
它将创建所有捆绑包内容的交互式树状图可视化。该模块将帮助您:1.了解捆绑包中的真正内容2.找出哪些模块占其大小的大部分3.查找错误到达那里的模块4.优化一下吧!
2024-04-19 19:00:00
3921
原创 在vscode上运行 pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1报错问题解决
pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本。
2024-04-17 23:34:08
716
原创 git修改ssh
最近上传git发现传不上去,才知道的需要改成ssh。下面是自己查询的步骤,当做笔记记一下(此配置是在已经安装了git配置姓名邮箱后所更改的操作)这里有gitee给的生成的方式下面是自己的总结。
2023-05-20 00:10:02
1621
原创 vue监听路由地址的改变的方法
router.go(0) 刷新时 内容不刷新的情况(自己用作笔记记录一下)同一个页面下,url携带的参数不一样 使用 this.
2023-03-31 20:00:00
886
原创 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
399
原创 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
877
原创 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
405
原创 Flutter的AES加密
最近在看flutter,被账号密码加密整不会了,对于刚接触flutter的小白来说简直就是太难受了。在经过一顿操作后终于看到了希望,我才知道有关于Dart的包,太不容易了1.可以直接在Dart里面搜encrypt【 关于Dart的包】里面有相关的操作步骤2.根据自己理解添加的代码主要怕以后自己不会用了,先自己复制一份,这样就不用了在研究了。第一步在pubspec.yaml里面添加dependencies:#在这个名字下添加 encrypt: ^5.0.0在自己需要添加的页面引入.
2021-10-22 22:30:00
2167
原创 总结的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
152
原创 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
223
原创 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
2951
原创 放大镜效果
CSS<style> img { display: block; } * { margin: 0; padding: 0; } .box { width: 350px; height: 350px; margin: 100px; position
2021-01-15 10:32:44
146
原创 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
89
原创 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
125
原创 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
248
原创 正则表达式
正则表达式正则表达式(英语: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
135
原创 闭包的理解
闭包1.什么是闭包?闭包的概念:闭包就是函数嵌套时,让局部变量变成自由变量的环境,是一种让局部变量进化的方式 定义在一个函数内部的函数垃圾回收机制:用过一次的东西,先放在一个内存中,不立即删掉,可以随时进行还原或再次使用,直到没有任何作用的时候再清除如家用电器,电脑回收站2.闭包的应用场景一、for循环之中:for循环之中的i变量会因为for的循环次数被覆盖,所以在for循环内部存在函数时,而且这个函数内会调用i变量,这种情况下就需要用到闭包。for (var i
2020-11-25 15:58:06
176
原创 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
2143
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
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅