摘要: 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 阅读全文
posted @ 2020-03-16 18:28 Ever-Lose 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 介绍 placehold.it,后面指定尺寸就可以得到想要尺寸的图片 格式 格式如下 1. widthxheight: 宽(width)和高(height),用x连接,如350x200 2. bgcolor: 图片的背景颜色,如 ffffff, 7d7d7d 等,可缺省。 3. textcolor: 阅读全文
posted @ 2020-03-16 17:57 Ever-Lose 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 同事检出我的项目,在 roadhog build 编译时,出现问题: Module not found: Error: Can't resolve '@babel/runtime/helpers/esm/extends' in '/Users/everlose/workspace/scnode/ms 阅读全文
posted @ 2020-03-16 17:45 Ever-Lose 阅读(7464) 评论(0) 推荐(0) 编辑
摘要: 大小限制 业界主流是 5 MB,但每个浏览器各自又有些不同。 经过我的实验,chrome 78 版限制 5MB,而 safari 13.0.2 限制 2.5MB。一旦超过控制台会报错 测试代码如下,可以 1MB,1MB 的往上加。 作用域 __协议名+主机名+端口名__ 都必须相同才能共享 loca 阅读全文
posted @ 2020-03-16 17:34 Ever-Lose 阅读(7541) 评论(0) 推荐(0) 编辑
摘要: 摘录自:https://mp.weixin.qq.com/s/5tmND0G_ZkYVR7Dmug0ugQ 首先检查 .npmrc 文件 优先级为:项目级的 .npmrc 文件 用户级的 .npmrc 文件 全局级的 .npmrc 文件 npm 内置的 .npmrc 文件 检查项目中有无 lock 阅读全文
posted @ 2020-03-16 17:31 Ever-Lose 阅读(1906) 评论(0) 推荐(0) 编辑
摘要: 问题 我用了图床 Yotuku.cn,但某天发现他的官网都找不到了,我所有 markdown 文章里的图片链接全都跪了。 解决 这类的图床一般用的都是七牛云的存储,使用时绑定七牛云的存储空间的。 我登录七牛云控制台发现图片文件还在,但就是没法下载,这可怎么办 所幸的是其开发者中心提供了命令行辅助工具 阅读全文
posted @ 2020-03-16 17:27 Ever-Lose 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 重读了一遍以前留下的读书笔记,发现也就一个柯里化这个概念记不清而已了。 而且书的内容真的老了,读起来恍如隔世,所以在下文里加了不少的 2020年3月更新 第一章 精华 Javascript建立在一些非常优秀的想法和少数非常糟糕的想法之上, 优秀的想法包括函数、弱类型、动态对象和富有表现力的对象字面量 阅读全文
posted @ 2020-03-16 01:05 Ever-Lose 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 解答 stackoverflow 原提问,https://stackoverflow.com/questions/9468055/what-does-new-in-javascript-do-anyway new f(a, b, c) is eaqal to var newInstance = {} 阅读全文
posted @ 2020-03-16 00:07 Ever-Lose 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 情景描述 特殊字符\u2028导致的Javascript脚本异常 JSONP请求的时候返回的是一个Js方法,如果其结果对象的属性值含有非法字符的话,浏览器解析失败就会报错。 常见于文章内容,textarea的输入。 解释 \u2028是一个神奇的字符,是行分隔符,会被浏览器理解为换行,而在Javas 阅读全文
posted @ 2020-03-16 00:06 Ever-Lose 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 网址:http://kangax.github.io/compat table/es6 网站收录了各编译器对es6及其后版本的支持度,其中我对以下几个并不了解所为何物 Traceur Traceur 是一个来自 Google 的 Javascript 编译器,通过它可以体验一些很新并且有趣的 Jav 阅读全文
posted @ 2020-03-16 00:02 Ever-Lose 阅读(295) 评论(0) 推荐(0) 编辑