Perpustakaan komponen web yang berpikiran maju.
Dirancang di New Hampshire oleh Cory Laviska.
Dokumentasi: Shoelace.Style
Sumber: github.com/shoelace-style/shoelace
Twitter: @shoelace_style
Pembuat sepatu, atau "pengembang sepatu," dapat menggunakan dokumentasi ini untuk mempelajari cara membangun sepatu dari sumber. Anda akan memerlukan node> = 14.17 untuk membangun dan menjalankan proyek secara lokal.
Anda tidak perlu melakukan semua ini untuk menggunakan Shoelace! Halaman ini untuk orang -orang yang ingin berkontribusi pada proyek, mengutak -atik sumbernya, atau membuat build kustom Shoelace.
Jika bukan itu yang Anda coba lakukan, situs web dokumentasi adalah tempat yang Anda inginkan.
Komponen dibangun dengan litelement, kelas dasar elemen khusus yang menyediakan API intuitif dan pengikatan data reaktif. Build adalah skrip khusus dengan bundling yang ditenagai oleh Esbuild.
Mulailah dengan membayar repo pada github, lalu klon secara lokal dan instal dependensi.
git clone https://github.com/YOUR_GITHUB_USERNAME/shoelace
cd shoelace
npm installSetelah Anda mengkloning repo, jalankan perintah berikut.
npm startIni akan memutar server dev. Setelah build awal, browser akan dibuka secara otomatis. Saat ini tidak ada Hot Module Reloading (HMR), karena browser tidak menyediakan cara untuk menata ulang elemen khusus, tetapi sebagian besar perubahan pada sumber akan memuat ulang browser secara otomatis.
Untuk menghasilkan pembangunan produksi, jalankan perintah berikut.
npm run build Untuk perancah komponen baru, jalankan perintah berikut, mengganti sl-tag-name dengan nama tag yang diinginkan.
npm run create sl-tag-nameIni akan menghasilkan file sumber, stylesheet, dan halaman dokumen untuk Anda. Saat Anda memulai server DEV, Anda akan menemukan komponen baru di bagian "Komponen" dari bilah samping.
Shoelace adalah proyek open source dan kontribusi didorong! Jika Anda menarik dalam berkontribusi, harap tinjau pedoman kontribusi terlebih dahulu.
Shoelace dibuat oleh Cory Laviska dan tersedia di bawah ketentuan lisensi MIT.
Apakah Anda sedang membangun sepatu atau membangun sesuatu dengan Shoelace - bersenang -senang membuat! ?