Windows 上安装 Jekyll Jekyll 是一个将纯文本转化为静态网站和博客的工具。现在许多的开源项目文档和示例,都使用 Jekyll 驱动。那么安装一个 Jekyll 就必不可少了。 本文简单介绍在 windows 上安装 Jekyll 的步骤。 1. 安装 Ruby A. 下载Ruby:http://rubyinstaller.org/downloads/ B. 最好保持默认的路径,如:Ruby22-x64。因为安装包明 前端开发 任侠 2016-02-23 5602 热度 1评论
javascript 代码校验器 eslint: 在 sublime text 编辑器中安装和配置 eslint 当你在使用 ES6+ 书写前端代码的时,eslint 是必备的代码校验器。 下面为你介绍在 sublime text 3 编辑器中配置 eslint 的方法步骤。 1. 安装 eslint 打开 cmd 命令提示符,使用 node 进行全局安装 eslint npm i eslint -g --registry=http://registry.npm.taobao.org/ --disturl=h 前端开发 任侠 2016-01-08 8805 热度 0评论
safari 附件下载文件被添加后缀(html\exe等)的问题 通过程序读取文件或生成文件来下载,一般只需设置 header 头即可: header(\'Content-type: application/pdf\'); header(\'Content-Disposition: attachment; filename=\"保存时的文件名.pdf\"\'); 在谷歌、火狐等浏览器中,Content-type 的设置貌似并不重要,但在 Safari 上则有不同: 当 Co 前端开发 任侠 2015-12-23 10559 热度 1评论
免费ssl证书:网站域名使用 https (nginx) 访问配置参考 采用 SSL 证书加密访问的 https 网站,在一定程度上加密了数据传输,可以避免传输过程中的隐私数据泄露。谷歌在 2014 年宣布对于带有 SSL 证书的网站给予更高的权重。最近百度也明确指出全面支持https页面直接收录,并且采用https协议的页面更加安全,排名上会优先对待。 【官方建议】百度spider工程师给https站点的技术建议 http://zhanzhang.baidu.com 网站建设 任侠 2015-11-24 9071 热度 2评论
Firefox 下对包含时分秒日期的 Date 格式化兼容方案 对于格式为 \'2015-09-14 09:30:16\' 的日期字符串,在谷歌等浏览器下可以直接使用 new Date 进行格式化: new Date(\'2015-09-14 09:30:16\'); //Mon Sep 14 2015 09:30:16 GMT+0800 (中国标准时间) 但在 firefox 上却会输出 “Invalid Date”。不兼容现象由此产生。 Date 对象将字符串转为 前端开发 任侠 2015-09-14 8844 热度 1评论
ECMAscript6 转换器 babel 的安装与使用 ECMAscript6 标准于 2015 年 6 月正式发布,所以又称为 ECMAscript 2015。随着各浏览器对其逐渐完善的支持,可以预见的是,2017 至 2018 年它将会取代 ES5 成为主流。 使用 Babel 转换器可以让你在未获得浏览器支持的情况下,以 ES6 的语法形式书写代码, Babel 负责将它转换为可在当前主流浏览器环境执行的 ES5 的代码。 一、安装 使用 npm 前端开发 任侠 2015-09-06 15435 热度 1评论
使用 jquery-mockjax 模拟 ajax 请求独立进行前端开发 基于前后端分离的开发方式,后端只需提供 api 接口,前端负责数据展示和交互实现。 对于前端开发来说,一个比较大的问题是,api 接口数据不能较早的获得,那么只能使用模拟数据。前端模拟数据可有如下思路: 1. 使用临时的数据获取方法替代 ajax 接口请求,联调时修改数据获取方式; 2. 使用代理方式,代理转发到本地模拟文件或模拟接口; 3. 在前端截获接口请求,针对性处理后返回数据。 方法一在简 前端开发 任侠 2015-09-01 9918 热度 0评论
TortoiseGit:“自动加载 Putty 秘钥”为灰色不可选 1. 问题 使用右键 TortoiseGit clone 代码时,不能 load 私钥,即:“Load Putty Key” 是灰色的。 2. 原因 原因其实很简单,就是 TortoiseGit 默认使用的 SSH client 为 ssh.exe,但该文件却不在环境变量路径下存在。 3. 解决办法 在 TortoiseGit 的 Settings 中找到 Network,在下面的 SSH cli 网站建设 任侠 2015-08-15 9076 热度 1评论
wordpress emoji 表情加载报错问题解决方案 wordpress 升级到 4.2 以后的版本,增加了 emoji 表情。该表情使用了如下 CDN 远程加载: http://s.w.org/images/core/emoji/72x72/ 问题在于,该 CDN 在国内访问很慢,甚至大多时候,是访问不了的。 知道了原因,那么解决思路也就有了。志文工作室提供了两种思路以解决该问题,仅供参考。 方案一:更改可访问的 CDN 图片等静态资源被下载一次后 网站建设 任侠 2015-08-09 6925 热度 0评论
win10 激活:windows 10 激活神 key 与方案参考 据说使用win7 sp1 以上已激活版本的系统升级到 windows 10,均会自动激活。 但是官方的升级太折腾人了,志文工作室表示尝试了两次自动升级,好不容易下载完成,到了准备安装的地方,等着等着就死掉了,然后再试则又重新下载。 再也不想如此折腾,于是使用了 u 盘方式全新安装(参考:window 10 下载与 U盘安装)。安装完成了,但也出现了一个问题那就是:系统处于未激活状态,部分个性化设置 电脑基础 任侠 2015-08-05 31865 热度 3评论