Sebagai contoh, jika saya ingin membuat demo halaman hadapan, struktur yang paling biasa saya gunakan adalah seperti berikut
frontend
|---img/
|---img01.jpg
|---css/
|---style1.css
|---js/
|---js1.js
|---page1.html
|---page2.html
|---page3.html
Jadi, anda perlu membina struktur langkah demi langkah setiap masa. Atau klik kanan untuk membungkus .zip sebagai templat.
Setiap kali anda ingin menggunakannya, buat folder dan ekstrak .zip. Ia tidak terasa sangat elegan. .
Jadi apakah kaedah yang boleh digunakan untuk mengabstraksikan struktur di atas, supaya struktur direktori boleh dibuat dengan cepat dengan hanya satu arahan atau sesuatu?
Buat projek git, kemudian klon git
atau projek lain
Tulis arahan skrip untuk melaksanakan tindakan mencipta folder dan fail. (Gunakan BAT di bawah Windows, gunakan skrip Shell di bawah Linux, dan gunakan perpustakaan fs nodeJs untuk menulis platform merentas, atau anda juga boleh menggunakan python)
Tulis boilerplate anda sendiri
Apabila menggali lubang baharu, klon dan bina semula
.git
, atau hanya muat turun zip daripada githubAnda boleh mencuba http://yeoman.io/
Scaffolding boleh dibangunkan menggunakan slush berasaskan gulp. Penerangan pautan