自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 vue 内存泄漏 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap

vue 内存泄漏 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap

2022-11-18 16:19:59 325 1

原创 vue3.0 项目创建以及基本语法整理

1、安装vue-cli4.x可以使用下列任一命令安装这个新的包:npm install -g @vue/cli# ORyarn global add @vue/cli你还可以用这个命令来检查其版本是否正确:vue --version如果已经安装过了@vue/cli,想升级最新版本,可以用下面命令升级:npm update -g @vue/cli# 或者yarn global upgrade --latest @vue/cli注意:官方资料2、创建vue3.0项目执行创建

2021-04-14 11:21:52 1908 1

原创 vscode安装,以及添加vue相关插件,和json设置

一、安装vscodevscode官网按照截图操作,并安装二、安装vue相关插件1、插件名称如下:(1)Chinese (Simplified) Language Pack for Visual Studio Code(2)Code Spell Checker(3)ESLint(4)GitLens — Git supercharged(5)Prettier - Code formatter(6)Sass(7)TSLint(8)Vetur2、如下图操作即可:3、设置json格式

2020-12-11 15:08:55 3616

原创 常用git命令,以及使用流程

1、查看本地分支git branch2、查看远程分支git branch -r3、新建本地分支git branch xxxx (xxxx是分支名称,一般来说都是从master分支下新建分支)4、删除本地分支git branch -d xxxx (先切换到别的分支)git branch -D xxxx (强制删除)5、删除远程分支git push origin --delete xxxxxx (xxxxxx远程分支的名称)6、切换本地分支git check

2020-12-03 16:12:53 181

原创 vue-cli3以上项目打包体积优化

参考资料1 https://www.jianshu.com/p/e0d00c81e412参考资料2 https://ld246.com/article/1584265563174参考资料3 https://www.jianshu.com/p/476387c7fea3

2020-09-28 16:05:17 695

原创 微信h5页面字体突然变大解决方案,iphonex底部遮挡住固定在底部的模块解决方案

给会变大的元素上加上css样式webkit-text-size-adjust: none;即可。参考资料1 https://developer.mozilla.org/zh-CN/docs/Web/CSS/text-size-adjust参考资料2 https://www.jianshu.com/p/9fad261dd3e1

2020-09-28 13:10:12 1914

原创 xshell和xftp个人免费版下载

1、首先进入官网2、按照下面图操作:主意:如果选择了2个的话,会有两条邮箱下载链接。

2020-09-14 14:24:11 166

原创 nuxt.js 安装,使用

一、创建项目,并运行终端运行 npx create-nuxt-app <项目名> (npx(npx在NPM版本5.2.0默认安装了)),填写完项目信息后进入项目目录运行 npm run dev即可二、目录介绍具体参考官方文档目录部分介绍 https://www.nuxtjs.cn/guide/directory-structure#%E7%9B%AE%E5%BD%95三、各个目录的使用方法1、assects 目录 和 static 目录。在您的 vue 模板中, 如果

2020-07-26 18:08:07 608

原创 egg.js创建项目,目录介绍,简单使用,sequelize mysql使用

1、egg项目的创建创建项目 npm init egg --type=simple安装依赖 npm i依赖安装完成后运行命令 npm run dev 即可运行项目2、egg目录介绍egg-project├── package.json├── app.js (可选)├── agent.js (可选)├── app| ├── router.js│ ├── controller // C 控制器,逻辑都在这边实现│ | └── home.js│ ├── servic

2020-07-21 23:17:57 359

原创 koa中使用sequelize,mysql

1、安装sequelize,mysql2npm i sequelize mysql2 --save2、数据库配置3、定义模型4、使用具体参考 sequelize 中文文档 https://itbilu.com/nodejs/npm/V1PExztfb.html#api-create例子具体参考 https://blog.csdn.net/qq_36718999/article/details/100008416https://blog.csdn.net/where_slr/arti

2020-07-13 23:07:17 191

原创 koa2常用的中间件

1、koa-router安装:npm i koa-router --save在入口文件中使用如下:2、koa-body安装:npm i koa-body --save使用如下:url?a=1&b=2&c=3 ------------> ctx.queryurl/:id (动态路由) -------------> ctx.params键值对或者对象提交 -------------> ctx.request.body (如果提交中有文件或者图

2020-07-13 22:43:30 1079

原创 koa2环境安装和目录介绍

1.初始化项目:新建一个koa-demo项目的文件夹,进入该文件夹,运行npm init2.安装koa:在当前文件下下运行npm i koa --save3.编写代码:在项目根目录新建index.js文件,并写入代码4.安装nodemon:项目根目录下运行npm i nodemon --save-dev5.修改package.json代码6.运行项目:npn run dev...

2020-06-26 23:25:46 891 1

原创 node js 文件,文件夹,文件流操作

引入模块const fs = require('fs')const path = require('path')读取文件 // 同步读取var data = fs.readFileSync('read.txt', 'utf-8')console.log("同步读取: " + data.toString())// 异步读取fs.readFile('read.txt', 'utf...

2019-11-06 11:39:33 352

原创 vue 导出简单表格

第一步: 安装三个依赖npm install -S file-saver xlsxnpm install -D script-loader第二步:在项目目录下新建一个文件夹vendor(这个文件夹名字随便取),里面放置两个文件Blob.js和 Export2Excel.js两个js文件的下载点我 提取码是ot70最后一步:在导出页面的方法中写入如下两个方法,点击导出按钮时候,触发e...

2019-07-05 11:09:34 376

原创 图片压缩网站,国内cdn网站

地址链接点这

2019-06-21 10:57:52 217

原创 moment.js 设置语言为中文

入口文件中写下如下代码import moment from 'moment'// 里面的字符可以根据自己的需要进行调整moment.locale('zh-cn', { months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_...

2019-06-11 11:45:12 13144 2

原创 vue移动端调试神器

直接在index.js页面底下加上如下代码<script src="https://cdn.bootcss.com/vConsole/3.2.0/vconsole.min.js"></script> <script> // 初始化 var vConsole = new VConsole() </script>...

2019-06-11 09:42:21 362

原创 前端图片压缩上传 vue项目

methods 中添加下列方法(把要压缩的图片文件传入fileSubmitted )fileSubmitted (file) {let that = thislet Orientationif (/^image/.test(file.type)) {// 创建一个readerlet reader = new FileReader()// 将图片转成 base64 格式reader....

2019-05-14 18:16:39 1737

原创 vue项目中动态绑定类名(平常比较少用,先记着方便以后查阅)

官方给出的方案&lt;div :class="{ red: isRed }"&gt;&lt;/div&gt;&lt;div :class="[classA, classB]"&gt;&lt;/div&gt;&lt;div :class="[classA, { classB: isB, classC: isC }]"&gt;不过在网上有些人说,可能这样写会

2018-08-09 14:22:51 1286

原创 vue项目中动态绑定src不成功解决方法

v-for动态绑定src时候的数组长这样 发现渲染不成功,全部是没有图片显示,百度后才知道,图片的路径不能直接写,要require进来,如下图所示: 然后就成功了(我的图片路径在当前目录下,所以路劲是./,大家用的时候要自己修改下图片路径)...

2018-08-08 17:12:29 3250

转载 web页面嵌入应用中遇到的 Object.entries is not a function 问题的解决(vue项目)

网上寻找到的答案,原网址点我:因为 es6的generators的entries函数不支持,最后查看大神的回答才发现:babel只能在构建过程中转译语法糖,比如说将ES7/ES6/JSX中的语法部分(例如箭头函数)转译成ES5。而polyfill则是解决原生对象的问题,比如说你的浏览器不支持Promise,babel就给你建一个Promise供你使用。这样就清晰了,在webpack构建的时候加上b...

2018-08-03 18:01:25 13289

转载 vue 中 js写上传excel表格

在页面创建一个选择文件的按钮,通过按钮点击触发chooseFile函数来模拟input[type=’file’]点击选择文件事件。监听input[type=’file’]的onchange事件,来获取选中文件对象,再通过点击确认导入按钮触发upFile函数来实现文件的异步上传。复制大佬的代码,只是存下来方便以后查看大佬的帖子点我&lt;template&gt;&lt;div class="u...

2018-08-03 17:53:17 3995 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除