Article:
Minimal Win32 Rails Development Environment
1503
id.cntt.tv/ntd 1Over 5 years ago |
Gói này rất bé, nén lại chỉ còn 7MB:
- Giải nén (có thể dùng WinRar hoặc 7-zip)
- Chạy /rails/rails.cmd
- Tạo project mới với sqlite3 database bằng lệnh
rs app_name - Gõ
e .là bạn đã sẵn sàng phát triển một Rails app mới
Chào mọi người.
Mình biết tiếng Rails đã lâu nhưng đến bây giờ mới có thời gian để Rolling on Rails :)
Đã thử gói InstantRails + RadRails IDE. Nhưng đều chưa vừa ý vì:- InstantRails và RadRails to quá, giải nén ra vài trăm MB lận.
- Mỗi lần phải chạy InstantRails là phải khởi động kèm Apache và MySQL, newbie như mình thì chỉ muốn cái gì nhè nhẹ, chạy luôn, thấy liền.
- Xem screencasts thấy các cao thủ Rails (thường xài Mac) chỉ cần cửa sổ gõ lệnh và một text editor (TextMate) mà làm mưa làm gió. Được biết có e-Texteditor được mệnh danh là TextMate cho Windows nên lấy về xài thử. Thấy khoái quá.
- Ruby + Rails + Mongrel + SQLite3. Bỏ hết doc (vì có thể lên trang http://www.railsbrain.com/ tra rất tiện)
- Các tiện tích mình thích khi viết Rails app (trong thư mục /rails/utils/):
- Console để quản lý cửa sổ command line
- e-TextEditor để soạn thảo (xin lỗi tác giả vì đã gói phần mềm của ông mà không xin phép), đây là bản trial trong 30 ngày
- Bundles của e đã được bổ xung HAML (viết khoái hơn RHTML), sửa đổi để khi mở file .rb thì tự chọn “Ruby on Rails” syntax
- GnuWin32 để bạn có thể xài một số lệnh của NIX như trong rails tutorials hay có (ls, tails …)
- Các lệnh tắt để thao tác lẹ hơn như
- sc => ruby script/console
- ss => ruby script/server start
- ... (xem thêm trong /rails/utils/abbrev/)
Có một lỗi nhỏ là ss trong console không thể break bằng Ctrl C, bạn có thể dùng lệnh tắt nss để mở cửa sổ cmd mới mà chạy server.
Nếu có gì trục trặc, xin báo cho mình qua địa chỉ dungtn@gmail.com.
Dũng.
Rails
1
over 5 years ago
over 5 years ago
over 5 years ago
over 5 years ago
over 5 years ago