Mac安装多版本nodejs

推荐一种优雅的在mac上安装多版本nodejs方式。 我认为在linux/unix上最优雅的安装nodejs的方式就是把可执行的压缩包下载下来,压解到一个目录,然后把bin这个子目录下面的node和npm两个可执行文件建个软链(快捷方式)出...

ES6 怎么样最快的跑起来呢?

ES6很好用,但是写完之后怎么样最快的跑起来呢? 也许你会觉得配个webpack打包工具就好了,其实这不是最方便的,而且一般我们用webpack是用来打包js源文件到浏览器中,以便引用这一个(或几个)entry文件即可。 如果我只是想当一个...

将React组件迁移到ES6最佳实践

React从0.13版本开始,鼓励你使用ES6的方式去写组件。 那么当你想将之前用createClass的方式写的组件迁移到es6类定义的方式需要注意哪些呢? 下面我来列举一下,希望对你有帮助。 1.替换createClass组件定义为ES...

chrome中复制的内容不能粘贴进vmware player

虚拟机VMware Player, Host:Ubuntu,Guest:win7,装好后,再安装vmware tools,接下来测试复制粘贴功能,发现win7里的内容可以复制出来,ubuntu的内容竟然复制不进去。 一阵测试无果,其中重装了...

微信神技之快速@某人

Why? 如果在一个群里,有好多好多的人,当前讨论很杂,一人一句。 你突然想对某个人说一句,你马上想到@他/她,你把@打完,出来一个你滚也滚不到底的列表,你开始输它的名字,搜索他。 可是,你造吗,不用,真的不用,你不用打字的,so—— Ho...

mac中任性控制窗口

不知道大家是不跟我一样,我在linux中,经常直接用命令(或者按键)打开窗口,然后一打开,我就习惯性的用一两个快捷键把新打开的应用窗口『甩』到一边。 比如在ubuntu中打开terminal,我会CTRL+ALT+T,然后马上按CTRL+S...

casperjs无法加载https的网页

今天用我的写的casper脚本: 来截网页的时候,截出来是个空的图片,半天没发现原因。 加强了几个地方的代码之后还是出现同样的问题,最后定睛一看,发现打出来的debug信息里有这么一条蛋黄蛋黄的warning信息: [warning] [p...

用casperjs截取任意网页区域

随着网络技术的发达,我们越来越多的用到截图功能。 windows上面有非常人性化的QQ截图。浏览器里也有方便的截图插件。 今天来教你怎么用代码截取网页存为图片。 这对于一些出于各种目的写自动化脚本的,还有一些Linux用户来说,还是很需求的...

Casperjs中fill提交表单遇到的问题

Casperjs中fill的作用是填充表单值,并可以提交(可选),API:http://docs.casperjs.org/en/latest/modules/casper.html#fill,这里不详述它的用法。 今天遇到一个问题,在此记...