摘要: webpack compression-webpack-plugin => .gz CompressionPlugin = require("compression-webpack-plugin") new CompressionPlugin({ asset: "[path].gz[query]", 阅读全文
posted @ 2018-02-09 16:24 我是来搞笑的 阅读(741) 评论(0) 推荐(0) 编辑
摘要: CommonsChunk 插件的作用就是提取代码中的公共代码,然后将公共模块打包到一个独立的文件中,以便在其它的入口和模块中使用,原理就是把多个入口共同的依赖都给定义成一个新入口 多种打包情况: 单一入口,模块单一引用 jquery 模块被一起打包到 build.js 单一入口,模块重复引用 相同的 阅读全文
posted @ 2018-01-08 16:10 我是来搞笑的 阅读(708) 评论(0) 推荐(0) 编辑
摘要: function deepGet(object, path, defaultValue) { return (!Array.isArray(path) ? path.replace(/\[/g, '.').replace(/\]/g, '').split('.') : path) .reduce((o, k) => (o || {})[k], object) ||... 阅读全文
posted @ 2017-12-15 15:40 我是来搞笑的 阅读(405) 评论(0) 推荐(0) 编辑
摘要: {[^}]+} var str = "aa ds sdf {asdf asdfag }"; var str1 = str.match(/\{[^\}]+\}/)[0]; /{[\S\s]+}/或者/{(.|\r\n)+}/ *注:\S\s可是微软文档中对\n匹配的标准用法哦 var str = "aa ds sdf {asdf asdfag }"; var str1 = str.m... 阅读全文
posted @ 2017-12-15 13:39 我是来搞笑的 阅读(10738) 评论(0) 推荐(0) 编辑
摘要: 1、子目录匹配 如下配置 访问http://127.0.0.1/时,配匹配/data/www 访问http://127.0.0.1/images时,配匹配/data/www/images 访问http://127.0.0.1/images/1.jpg时,配匹配/data/www/images/1.j 阅读全文
posted @ 2017-10-13 10:30 我是来搞笑的 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 基本规则 async 表示这是一个async函数,await只能用在这个函数里面。 await 表示在这里等待promise返回结果了,再继续执行。 await 后面跟着的应该是一个promise对象(当然,其他返回值也没关系,只是会立即执行,不过那样就没有意义了…) 获得返回值 await等待的虽 阅读全文
posted @ 2017-09-27 12:02 我是来搞笑的 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 开始看了一下网上的日历代码,感觉太复杂难理解。于是自己研究了一下,基本原理是取得某个月的总天数与第一天是星期几,然后在42个格子内显示出来。也就是7列X6行,所以大部分程序都是用两个for循环出来。感觉有点麻烦,我是用一个for循环出来。 然以上只是日历的基本结构,然后我们可以在这基础上添加一些农历 阅读全文
posted @ 2017-07-24 14:32 我是来搞笑的 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 初始化配置 查看、添加、提交、删除、找回,重置修改文件 查看文件diff 查看提交记录 取得Git仓库 提交你的修改 查看、切换、创建和删除分支 分支合并和rebase Git暂存管理 Git远程分支管理 基本的分支管理 Git远程仓库管理 创建远程仓库 阅读全文
posted @ 2017-07-19 09:41 我是来搞笑的 阅读(161) 评论(0) 推荐(0) 编辑
摘要: webpack-dev-server支持两种模式来自动刷新页面. iframe模式(页面放在iframe中,当发生改变时重载) inline模式(将webpack-dev-sever的客户端入口添加到包(bundle)中) iframe模式(页面放在iframe中,当发生改变时重载) inline模 阅读全文
posted @ 2017-06-20 14:42 我是来搞笑的 阅读(192) 评论(0) 推荐(0) 编辑
摘要: webpack是一种JavaScript应用模块化打包工具,它配置起来简单易上手,因此很多企业工程化代码都使用它来打包。在具体介绍如何使用webpack之前,先来介绍下webpack的四个核心概念。 Entry Entry是webpack的入口,简单来讲,你可以想象成webpack会为JavaScr 阅读全文
posted @ 2017-06-20 14:17 我是来搞笑的 阅读(228) 评论(0) 推荐(0) 编辑