Pertanyaan Cara menghasilkan tampilan Haml, bukan erb


Saya sedang membangun aplikasi dengan Rails 2.3.4 dan menggunakan

script/generate controller home index

untuk menghasilkan pengontrol dan halaman rumah. Saya sudah memasang Haml. Saya mendapatkan file erb:

app/views/home/index.html.erb

tetapi saya lebih memilih untuk memiliki file Haml yang dihasilkan, seperti:

app/views/home/index.html.haml

Saya ingat Merb akan menghasilkan tampilan .haml alih-alih .erb jika permata haml terdeteksi. Apakah ini tidak tersedia di Rails 2.3.4? Saya mencoba

script/generate controller home index --haml

tetapi opsi "--haml" tidak valid.

Tentu saja saya dapat secara manual mengubah file erb saya ke file haml tapi saya lebih suka generator melakukan pekerjaan. Panggil aku malas. Saran?


32
2018-01-31 23:09


asal


Jawaban:


Permata ini akan melakukan trik http://github.com/indirect/haml-rails


31
2017-11-02 03:22



Waht benar-benar bekerja untuk saya, tetapi dalam rel 3.1 adalah wiki ini di sini: https://github.com/plataformatec/devise/wiki/How-To:-Create-Haml-and-Slim-Views :)


1
2017-07-13 22:43



Permata ini sini semoga bermanfaat. Saya tidak berpikir ada cara untuk melakukan ini di luar plugin / permata. (Penafian: Saya belum mencoba ini sendiri, tetapi menemukannya ketika saya meneliti hal yang sama)


0
2018-02-05 10:59