Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion chapter1-mvc/a/sass-scss.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,10 +135,12 @@ Sass 也提供了其他便利功能,如變數、函數、數學、繼承、mix
``` sass
.content
width: (500px/2);
```

生成

``` css
.content{ width: 250px; }
.content { width: 250px; }
```

#### 內建函式
Expand Down
6 changes: 3 additions & 3 deletions chapter2-rails/rake.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

注意喲,別把 Rake 和 [Rack](rack.md)搞混了。

Rake 可以讓每個script之間可以有清楚的相依性,且能夠只執行程式需要執行的部分,作用大概就跟管家很像,當我們要管家去掃地時,不用告訴管家你要先去拿掃把、然後走去庭院、然後開始掃地,只要單純地說「去掃地」就好了,而在這當中「拿掃把」、「走去庭院」、「開始掃地」都是不同的script,管家(rack)會依序執行它。而且他也會記得他掃過的區域,不會每次掃地都一直重新掃一樣的地方。
Rake 可以讓每個 script 之間可以有清楚的相依性,且能夠只執行程式需要執行的部分,作用大概就跟管家很像,當我們要管家去掃地時,不用告訴管家你要先去拿掃把、然後走去庭院、然後開始掃地,只要單純地說「去掃地」就好了,而在這當中「拿掃把」、「走去庭院」、「開始掃地」都是不同的 script,管家(rake)會依序執行它。而且他也會記得他掃過的區域,不會每次掃地都一直重新掃一樣的地方。


例如我們可以寫一個`dev.rake`的檔案,並用`rake dev:build`的方式執行下面這段script中的build task
例如我們可以寫一個`dev.rake`的檔案,並用`rake dev:build`的方式執行下面這段 script 中的 build task

```ruby
namespace :dev do
Expand All @@ -15,5 +15,5 @@ namespace :dev do
end
```

rake就會按照順序執行完後面的一系列rake script。
rake 就會按照順序執行完後面的一系列 rake script。