摘要: 打包速度优化 Webpack 默认提供的 UglifyJS 插件,由于采用单线程压缩,速度颇慢 ;推荐采用 webpack parallel uglify plugin 插件,其做法如下, 替换如上自带的 UglifyJsPlugin 写法为如下配置即可: 去掉正式环境的console.log 在压 阅读全文
posted @ 2017-11-22 11:49 wings-lhw 阅读(422) 评论(1) 推荐(0) 编辑
摘要: 数字键盘的优化 修改input的类型 缺点就是左下角会有特殊字符,但是一般的产品不会特殊要求 不修改input类型 产品经理计较挑剔的话就这么写,不会出现左下角的特殊字符哦 阅读全文
posted @ 2017-10-23 18:20 wings-lhw 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 使用vue cli的webpack模式 1.找到config下的dev.env.js和prod.env.js文件 dev.env.js修改如下 prod.env.js修改如下 2找到js/http.js 修改axios的baseURL,修改如下 阅读全文
posted @ 2017-10-18 11:35 wings-lhw 阅读(2222) 评论(1) 推荐(0) 编辑
摘要: MongoDB数据库安装 下载安装 解压安装后,需要创建一个空的文件夹,用来存放数据,(我在bin的同级下创建了mongo data文件夹) 启动 1.建议把路径写入环境变量,避免路径过长 2.加入path 3.重启mongodb服务器,安装以下方法启动 4.启动后控制台如下(部分) 连接mongo 阅读全文
posted @ 2017-10-17 11:26 wings-lhw 阅读(140) 评论(0) 推荐(0) 编辑
摘要: let http=require('http');http.get('xxxx',(res)=>{ //借口地址 let data=''; //定义data用来接收 res.on('data',(chunk)=>{ //必须要监测变化 data+=chunk; }) res.on('end',()= 阅读全文
posted @ 2017-10-16 20:11 wings-lhw 阅读(244) 评论(0) 推荐(0) 编辑
摘要: let http =require('http'); let url =require('url');let fs=require('fs');let server= http.createServer((req,res)=>{ let pathname=url.parse(req.url).pat 阅读全文
posted @ 2017-10-16 20:09 wings-lhw 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 用vue构建单页面是,一个页面添加了滚动事件,每个路由的页面都会触发这个事件 解决办法 deactivated() { window.removeEventListener('scroll', this.menu); } 创建滚动事件必须销毁,不然每个页面都会触发 阅读全文
posted @ 2017-09-08 18:00 wings-lhw 阅读(862) 评论(2) 推荐(0) 编辑
摘要: 文本在div中 ,文本使用了letter-spacing 属性,在设置text-align:center,文本不能居住,会偏移词间距的距离 解决方式:我是用text-indent 缩进词间距的距离解决的 ps:这个问题在大屏手机明显 阅读全文
posted @ 2017-08-24 18:39 wings-lhw 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 单独打包需要使用extract-text-webpack-plugin插件; 我用的extract-text-webpack-plugin@2.1.2这个版本,webpack用的webpack2 配置如下: 1.先定义 const ExtractTextPlugin = require('extra 阅读全文
posted @ 2017-08-22 18:03 wings-lhw 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: 在less文件中使用@import 引入时,会重复引入编译后的css,可使用 阅读全文
posted @ 2017-08-22 17:56 wings-lhw 阅读(895) 评论(0) 推荐(0) 编辑