- Rake Task Management Essentials
- Andrey Koleshko
- 176字
- 2021-07-16 12:01:40
Chapter 1. The Software Task Management Tool – Rake
In this chapter, we will cover the installation of Rake, the definition of basic terms such as rake task and Rakefile, and how to use them for easy programming issues. The introduction will be given using straightforward examples to explain the terms as clearly as possible. You will see that Rake is a tool that is written in the Ruby programming language, and that's why any Ruby code can be written in a Rake application. Also, you have the choice of using any available Ruby library in a Rake project. This feature makes Rake the winner compared to many other build tools, which use their own limited languages. The chapter will serve as a base for introducing Rake's Domain Specific Language (DSL) and project file structuring.
In this chapter, we will cover the following topics:
- Installing Rake
- Introducing rake tasks
- The command-line arguments
- Using global Rakefiles to run tasks anywhere
- Defining custom rake tasks
- The structure of a Rake project
- The code conventions of Rake
- 認識編程:以Python語言講透編程的本質
- Vue.js快跑:構建觸手可及的高性能Web應用
- Apache Mahout Clustering Designs
- RISC-V體系結構編程與實踐(第2版)
- Java Web開發詳解
- 西門子S7-200 SMART PLC編程從入門到實踐
- JavaScript腳本特效編程給力起飛
- Java程序設計與項目案例教程
- Learning Ionic
- Swift 2 Design Patterns
- Getting Started with Phalcon
- 區塊鏈技術指南
- 胸有成竹!數據分析的SPSS和SAS EG進階(第2版)
- Python金融風控策略實踐
- JavaScript編程思想:從ES5到ES9