自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VueCli3 多页开发 token权限控制的一个框架说明

1:项目结构assets目录:放置静态文件的地方filtres: 放置全局过滤器的地方pages:放置页面plugins: 放配置文件axios.js 设置axioscheck-token:操作token的地方element 全局注册element的地方http: axios的二次封装请求中转处理store: vuex存放的位置2:多页开发pages下面的两个目...

2018-11-22 14:19:35 1543 1

原创 webpack4配置说明(插件篇)

1.打包代码压缩JSCSS图片压缩2.自动清理构建脚本clean-webpack-pluginconst { CleanWebpackPlugin } = require('clean-webpack-plugin'); plugins: [ new CleanWebpackPlugin(), ]...

2019-11-16 11:57:41 216

原创 webpack4 配置说明(基础篇)

12313123132123123

2019-11-16 11:55:58 213

原创 webpack代码压缩

JS压缩webpack4 内置了 uglifyjs-webpack-pluginCSS压缩使⽤ optimize-css-assets-webpack-plugin,同时使⽤ cssnanoplugins: [ new OptimizeCSSAssetsPlugin({ assetNameRegExp: /\.css$/g, cssProcessor: require('cssn...

2019-06-01 12:11:19 649

原创 webpack热跟新和文件指纹

一: 热跟新1 watch 文件监听(非热跟新)watch文件监听是需要手动的刷新浏览器。页面才能刷新内容。因为他是轮询文件的最后修改时间是否变化,当文件发生变化时,不会立刻告诉监听者,而是先缓存起来等待aggregateTimeout //默认false,不开启 watch: true, // 只有开启监听模式,wacthOptions才有效 watchOptions: { /...

2019-06-01 12:04:24 213

转载 webpack配置插件项

这篇博客是记了一个关于webpack的笔记postcss-loader首先postcss-loader 和 postcss-cssnext 是关于css自动补充前缀的一个插件,webpack 里面rules配置use: [‘style-loader’, ‘css-loader’, ‘postcss-loader’]项目根目录创建一个postcss.config.js 文件,modu...

2019-05-30 15:27:07 252

原创 rem两段话兼容H5 REM

document.documentElement.style.fontSize = 100 * window.innerWidth / 750 + 'px';window.addEventListener("resize", () => { document.documentElement.style.fontSize = 100 * window.innerWidth / 750...

2018-12-24 13:50:04 117

转载 JS 执行机制

test

2018-11-26 14:08:49 120

转载 ES7+ES8学习笔记

Object.entries()1:作用作用:将一个对象中可枚举属性的键名和键值按照二维数组的方式返回。若对象是数组,则会将数组的下标作为键值返回。Object.entries({ one: 1, two: 2 }) //[['one', 1], ['two', 2]]Object.entries([1, 2]) //[['0', 1], ['1'...

2018-11-14 11:29:07 245

原创 VUE-CLI3全局引入less的变量

VUE-CLI3全局引入less的变量首先确定是vue-cli3.x而不是2.9.x,我昨天就被这个给坑了,其实这个东西也简单,用style-resources-loader来处理就OK了vue add style-resources-loader安装完成后选择less预处理器,他会在vue.config.js代码中生成pluginOptions: { 'style-res...

2018-09-29 10:22:33 8166 7

转载 实现手机端的1px像素 border的实现

实现1px像素需要知道min-device-pixel-ratio设备像素比。如不清除的情移步了解下张鑫旭大神的设备像素比devicePixelRatio简单介绍@media (-webkit-device-pixel-ratio: 1.5),(device-pixel-ratio: 1.5) { .border-1px{ &:after{ ...

2018-08-31 14:00:51 414

原创 软键盘弹出对背景图片的挤压和fixed定位的影响

1:对背景图片的影响 其实我们可以在页面初始化的时候把页面高度设置死,而不用设置height: 100% 这种 // 获取浏览器的高度let h = document.body.clientHeight || document.documentElement.clientHeight // 解决背景图变形document.getElementsByClassName('child...

2018-08-31 11:54:26 1199

原创 VUE+audio 自定义简单的音乐播放器

H5的audio标签在不设置controls这个属性的情况下,那么他会默认的隐藏本身的空间。但是方法还能用

2018-08-24 10:03:31 10801 6

空空如也

空空如也

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

TA关注的人

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