- 博客(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
359
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
2052
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
3705
原创 常用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
194
原创 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
710
原创 微信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
1991
原创 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
629
原创 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
378
原创 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
208
原创 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
1104
原创 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
943
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
377
原创 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
393
原创 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
13384
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
374
原创 前端图片压缩上传 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
1784
原创 vue项目中动态绑定类名(平常比较少用,先记着方便以后查阅)
官方给出的方案<div :class="{ red: isRed }"></div><div :class="[classA, classB]"></div><div :class="[classA, { classB: isB, classC: isC }]">不过在网上有些人说,可能这样写会
2018-08-09 14:22:51
1294
原创 vue项目中动态绑定src不成功解决方法
v-for动态绑定src时候的数组长这样 发现渲染不成功,全部是没有图片显示,百度后才知道,图片的路径不能直接写,要require进来,如下图所示: 然后就成功了(我的图片路径在当前目录下,所以路劲是./,大家用的时候要自己修改下图片路径)...
2018-08-08 17:12:29
3278
转载 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
13333
转载 vue 中 js写上传excel表格
在页面创建一个选择文件的按钮,通过按钮点击触发chooseFile函数来模拟input[type=’file’]点击选择文件事件。监听input[type=’file’]的onchange事件,来获取选中文件对象,再通过点击确认导入按钮触发upFile函数来实现文件的异步上传。复制大佬的代码,只是存下来方便以后查看大佬的帖子点我<template><div class="u...
2018-08-03 17:53:17
4030
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人