美文网首页IT路上前端都会去了解的
使用coffeescript编写gulp.js任务

使用coffeescript编写gulp.js任务

作者: lvjian700 | 来源:发表于2015-04-05 20:12 被阅读743次

gulp.js是javascript中非常优秀的构建工具, coffee-script是众多js代替方案中非常优秀的语言.本文将讲述如何使用coffeescript编写gulp构建脚本.

安装依赖

npm install gulp -g
npm install gulp --save-dev
npm install coffee-script --save-dev

由于gulp不能直接运行coffeescript, 需要修改gulpfile.js, 在gulfile.js中显示加载gulpfile.coffee:

require('coffee-script/register');
require('./gulpfile.coffee');

在gulpfile.js同级目录下创建 gulpfile.coffee, 并且将原有的gulpfile.js中的task转换成coffee-script:

gulp = require('gulp')

gulp.task 'clean', ->
  console.log 'clean task...'

gulp.task 'default', ['clean'], ->
  console.log 'run default task'

运行gulp,如果成功,可以看到如下输出:

[20:07:15] Starting 'clean'...
clean task...
[20:07:15] Finished 'clean' after 143 μs
[20:07:15] Starting 'default'...
run default task
[20:07:15] Finished 'default' after 51 μs

相关文章

  • 使用coffeescript编写gulp.js任务

    gulp.js是javascript中非常优秀的构建工具, coffee-script是众多js代替方案中非常优秀...

  • Gulp 安装环境:

    Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。Gulp.js 是基于 N...

  • gulp

    Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。Gulp.js 是基于 N...

  • turbolinks源码分析(转)

    Turbolinks5 是用 Coffeescript 编写. 学习 Turbolinks5 能够让你: 从根本上...

  • CoffeeScript安装和使用

    安装 windows: 下载node.js 以管理员身份打开命令行窗口 执行官方 最新版本:1.7.1 sudo ...

  • Coffee Script

    安装与使用 安装coffeeScript之前需要安装Node.js以及npm。 用法可以使用 coffee 命令...

  • gulp.js 的使用

    什么是 gulp.js gulp.js - 基于流的自动化构建工具。gulp.js 的 API 简单,学习成本低;...

  • 实现Gradle插件

    目录 实践使用插件开发插件编写插件优先编写和使用自定义任务类型受益于增量任务建模类DSL的API捕获用户输入来配置...

  • 初识Gulp

    Gulp简介 Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。Gulp.j...

  • 在 Rails 5 应用中使用 ES6 来替代 CoffeeSc

    什么是 CoffeeScript? CoffeeScript 是一门编译到 JavaScript 的小巧语言. 在...

网友评论

    本文标题:使用coffeescript编写gulp.js任务

    本文链接:https://www.haomeiwen.com/subject/udaaxttx.html