摘要: 插件名称 功能描述 grunt-contrib-uglify 用于JavaScript代码的压缩与混淆 grunt-contrib-jshint 用于JavaScript代码的语法验证 grunt-contrib-watch 实时监控文件变化,并调用配置好的任务 grunt-contrib-clea 阅读全文
posted @ 2016-04-12 17:20 MangoNiki 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、作用 主要用于JavaScript代码的压缩与混淆。 二、下载安装 1.下载模块 2.加载模块 3.整体配置(Gruntfile.js) 三、uglify任务配置 参考文章:http://www.cnblogs.com/artwl/p/3449303.html 阅读全文
posted @ 2016-04-12 16:33 MangoNiki 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 一、实现背景 在传统的前端编码模式中,我们一直遵循着三步走的方法:编码 -> 保存 -> 刷新。久而久之就会觉得很繁琐,特别是在进行微调的时候,显得步骤特别的复杂麻烦。这个时候,我们也许就需要一个在我们写完代码保存后能够自动给我们刷新的工具 - livereload。 LiveReload会监控你指 阅读全文
posted @ 2016-04-12 14:50 MangoNiki 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Node? Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 二、Node下载安装 1.下载地址 官网:ht 阅读全文
posted @ 2016-04-12 11:22 MangoNiki 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Bower? Bower 是 twitter 推出的一款包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,通过 Bower 来管理模块间的这种联系。 二、Bower 安装 官方文档:http://bower.io/ 模块查询:http://bowe 阅读全文
posted @ 2016-04-12 11:15 MangoNiki 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、什么是NPM? NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。 npm的背后,是基于couchdb的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。它的一个 阅读全文
posted @ 2016-04-12 11:05 MangoNiki 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 一、Sublime 简介 Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 S 阅读全文
posted @ 2016-04-12 10:09 MangoNiki 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 一、WebStorm 简介 WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强 阅读全文
posted @ 2016-04-12 09:35 MangoNiki 阅读(289) 评论(0) 推荐(0) 编辑