2016年6月7日
摘要: 苦B的前端每次在制作和修改页面时,都有一个特定的三部曲:coding-save-F5。很多时候都希望自己一改东西,页面就能立刻显示,而现在LiveReload就能做到这点。 LiveReload会监控你指定的目录中文件,如果有文件被更改,它就自动触发浏览器刷新页面。但如果你修改的是CSS或者图片,页 阅读全文
posted @ 2016-06-07 16:55 杨杨0708 阅读(441) 评论(0) 推荐(0) 编辑
摘要: Web 前端开发涉及多种工具,这里将常用工具的安装和配置进行说明,提供了详细的说明,为后继的开发创建一个坚实的基础。 本文介绍的工具有:NodeJS, NPM, Bower, Git 和 Grunt。 1. 安装 NodeJS 和 NPM 一切从 NodeJS 开始吧,官方网址:https://no 阅读全文
posted @ 2016-06-07 16:12 杨杨0708 阅读(12579) 评论(0) 推荐(2) 编辑
摘要: 在前端开发过程中,我们需要在开发过程中,将开发中的站点部署到服务器上,然后,在浏览器中查看实际的效果,在 Grunt 环境下,可以直接使用集成在 Grunt 中的 Connect 插件完成站点服务器的支持,在开发过程中,直接查看效果。 1. Connect 资源 与 Grunt 集成的 Connec 阅读全文
posted @ 2016-06-07 16:11 杨杨0708 阅读(739) 评论(0) 推荐(0) 编辑
摘要: Grunt 之 watch 和 livereload 现在 watch 中已经集成了 livereload ,所以把它们放在一起说明。 watch 可以监控特定的文件,在添加文件、修改文件、或者删除文件的时候自动执行自定义的任务,比如 livereload 等等。 1. 安装 项目定义在 GitHu 阅读全文
posted @ 2016-06-07 16:10 杨杨0708 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 在描述源码路径的时候,经常有一些特殊的奇怪的要求。Grunt 通过内建的 node-glob 和 minimatch 库提供了文件名的扩展机制。 常见的通配符如下: * 匹配除了 / 之外的任意数量的数字和字符 ? 匹配除了 / 之外的单个字符 ** 匹配任意数量的字符,包括 /,这样可以包含任意级 阅读全文
posted @ 2016-06-07 16:10 杨杨0708 阅读(151) 评论(0) 推荐(0) 编辑