FED实验室 - 专注WEB端开发和用户体验

 分类:相关工具

相关开发工具

Gulp——API

一、实例 1.新建gulpfile.js文件: var gulp = require('gulp'), uglify = require('gulp-uglify'); /* *创建minify任务 *js文件夹中有一个文件名为app.js文件,这时在build/js/里会生成...

煦涵 4年前 (2014-06-24) 2854℃ 0评论 0 喜欢

Javascript单元测试框架Qunit和Jasmine的比较

Javascript的单元测试,其实之前用的不多,TDD培训之后一直想用在正式项目中,但却被一次次失败和太麻烦放弃。虽然麻烦但单元测试的重要性是公认的,好的单元测试能保证产品的质量。如何写Javascript的单元测试,后面面再写关于这块的文章。今天讨论Javascript单元测试的框架。 工欲行...

煦涵 4年前 (2014-06-09) 4347℃ 1评论 1 喜欢

Gulp——自动化构建工具

前言 随着Web技术的发展,前端工程师需要维护的代码变得极为庞大和复杂,代码维护、压缩、打包、发布等流程也变得极为繁琐,在重复劳动的过程中浪费了大量时间和精力,于此同时,出错的概率也在隐性增加,因为我们的愿景是有一种工具可以取代这种重复劳动,在国内一些大型互联网公司都有自己的工具,如百度的FIS,腾...

煦涵 4年前 (2014-06-03) 3425℃ 0评论 0 喜欢

Grunt——自动化构建工具

Preface 随着Web技术的发展,前端工程师需要维护的代码变得极为庞大和复杂,代码维护、压缩、打包、发布等流程也变得极为繁琐,在重复劳动的过程中浪费了大量时间和精力,于此同时,出错的概率也在隐性增加,因为我们的愿景是有一种工具可以取代这种重复劳动,在国内一些大型互联网公司都有自己的工具,如百度的...

煦涵 4年前 (2014-06-03) 3453℃ 0评论 0 喜欢

Grunt:压缩文件

一、配置环境 安装Grunt前,需要安装Node和NPM 二、项目创建 1.创建目录: $ mkdir grunt_proj 2.新建package.json文件 { "name": "grunt_proj", "version": "0.0.1", "description": ...

煦涵 4年前 (2014-06-02) 2534℃ 0评论 0 喜欢

Compass学习

一、What is Compass? Compass是Sass的工具库,Compass在SASS的基础上,封装了一系列有用的模块和模板,补充Sass的功能。它们之间的关系,类似Javascript和jQuery、Ruby和Rails、python和Django的关系。 二、Install Compa...

煦涵 4年前 (2014-05-09) 3859℃ 0评论 0 喜欢

Sublime text常用快捷键

一、基本操作 F11: 全屏 Shift+F11: 全屏免打扰模式,只编辑当前文件 Ctrl+Shift+P: 打开命令面板 Ctrl+Shift+W: 关闭所有打开文件 Alt+Shift+数字:分屏显示 Alt+数字: 切换打开第N个文件 二、编辑: Alt+F3: 选中所有相同的词 Ctrl+...

煦涵 4年前 (2014-05-02) 2562℃ 0评论 2 喜欢

学习vi编辑器(一)

vi命令一般形式: [command](text object) vi光标移动命令可以带参数: [number][command](text object) 或者 [command][number](text object)   1.移动光标命令: h 移动到前一个字符 j 移动到下一行 ...

煦涵 5年前 (2014-04-15) 2238℃ 0评论 0 喜欢

SASS学习

一、什么是SASS Sass是是一种基于ruby编写的CSS预处理器,诞生于2007年,是最早也是最成熟的一款CSS预处理器语言,它可以使用变量、嵌套、混入、继承,运算,函数等功能,使得CSS的开发,变得简单清晰可维护,同时也大大节省了设计者的时间,提高了效率。Sass最后还是会编译出合法的CSS让...

煦涵 5年前 (2014-03-18) 3124℃ 0评论 0 喜欢