回答了问题2017-12-13
没有用 grunt 结合 babel 编译过代码,不过从错误信息看来,应该是没有找到 env 这个 babel preset。你的 babel 配置项中指定了
发布了文章2017-12-04
项目开发中偶尔会碰到这种需求:需要把仓库中的一个子目录独立出来,成为一个全新的独立仓库。但又希望这个新仓库能保留原来所有的提交记录,方面以后查看。
发布了文章2017-12-04
当页面内容高度小于可视区域高度时,footer 吸附在底部;当页面内容高度大于可视区域高度时,footer 被撑开排在 content 下方
赞了文章2017-11-01
随着单页应用(SPA)概念的日趋火热,React框架在设计和实践中同样也围绕着SPA的概念来打造自己的技术栈体系,其中路由模块便是非常重要的一个组成部分。它承载着应用功能分区,复杂模块组织,数据传递,应用状态维护等诸多功能,如何结合好React框架的技术栈特性来...
赞了文章2017-11-01
随着单页应用(SPA)概念的日趋火热,React框架在设计和实践中同样也围绕着SPA的概念来打造自己的技术栈体系,其中路由模块便是非常重要的一个组成部分。它承载着应用功能分区,复杂模块组织,数据传递,应用状态维护等诸多功能,如何结合好React框架的技术栈特性来...
发布了文章2017-10-20
Zone 是 Napa.js 中的核心概念,它是执行 JavaScript 代码的基本单元,所有涉及多线程相关的内容都离不开 Zone 这个概念。一个进程可以包含多个 zone,而每个 zone 又由多个 JavaScript Worker 组成。
赞了文章2017-07-28
有时候需要做分享,作为伪极客,去使用 Office 就显得太 low 了,很多时候会去选择用 reveal.js 等方案,但是使用方式上总觉得难受,一般需要 fork / 下载它的仓库,然后修改 index.html 等文件
发布了文章2017-07-17
ES8 是 ECMA-262 标准第 8 版的简称,从 ES6 开始每年发布一个版本,以年份作为名称,因此又称 ECMAScript 2017,简称 ES2017。
发布了文章2017-06-08
官方解释说这个命令主要是 npm 内部使用,但是也可以用来手动给一个指定的 package 添加缓存。(This command is primarily intended to be used internally by npm, but it can provide a way to add data to the local installation cache explicitly.)
发布了文章2017-05-25
因为在 webpack 刚出来的时候,我并不是坚定的支持者,有很多地方用起来不方便,api 设计不合理。随着 webpack 和 react 生态的越发完善,加上 webpack2.0 的发布,它的功能也越来越强大,让我又重新认识它。
发布了文章2017-02-21
从 Kilo 版本开始,Horizon 支持通过主题来定制样式。主题内包含一个 _variables.scss 文件用来覆写颜色,还有一个 _styles.scss 文件用来添加样式,这两个文件在 dashboard 样式之后加载。
发布了文章2016-12-06
本文在知乎专栏首发 做为一名苦逼前端码农,写给一起奋战的产品经理们。 最近的聊天中产品经理说:“我不懂技术,所以当初也判断不好这个页面在技术实现上有多复杂”。于是想起来有好几次: 有好几次,在产品经理眼里很简单的需求,可最后出来的技术方案非常复杂,开发...
发布了文章2016-09-25
最好的教程就是官方示例 Examples O(∩_∩)O
赞了文章2016-08-26
在《Redux系列01:从一个简单例子了解action、store、reducer》里面,我们已经对redux的核心概念做了必要的讲解。接下来,同样是通过一个简单的例子,来讲解如何将redux跟react应用结合起来。
赞了文章2016-08-26
store.dispatch(action) --> reducer(state, action) --> final state
赞了文章2016-03-08
为什么需要HTTPS HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码...
发布了文章2016-02-13
蕈样肉芽肿(Mycosis fungoides, MF)是最常见的皮肤T细胞淋巴瘤(CTCL),是一种慢性恶性肿瘤。病变细胞呈现在皮肤上,是一种特殊的白血细胞,称为T淋巴细胞(T细胞)。T细胞控制着身体的免疫系统,能够抵抗感染,或其它有害物质。
发布了文章2015-11-18
本文是 ES6 系列的第二篇,前一篇《ES6 走马观花》概要介绍了ES6,这一篇标题之所以叫“旧瓶新酒”,是想介绍那些原来就被广泛使用的JS对象,例如String、Array,ES6对这些JS对象扩展了一些很有用的新方法。本文会介绍一些个人觉得很有用的方法,并不会覆盖所有ES6新增...
发布了文章2015-09-18
本文为 ES6 系列的第一篇。旨在给新同学一些指引,带大家走近 ES6 新特性。简要介绍: 什么是 ES6 它有哪些“明星”特性 它可以运行在哪些环境 What's ES6 ES6 or ECMAScript 2015 ? ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发...
赞了文章2015-09-01
现在你想要获取其他网站上的 JavaScript 脚本,你非常高兴的使用 XMLHttpRequest 对象来获取。但是浏览器一点儿也不配合你,无情的弹出了下面的错误信息: