
Generator readme yang luar biasa untuk memulai proyek Anda!
Jelajahi dokumen »
Lihat demo. Laporkan bug. Meminta fitur

Salah satu tantangan dengan membangun dan berkontribusi pada perangkat lunak open source adalah bahwa sementara banyak proyek memiliki fungsionalitas yang luar biasa, mereka sering kehilangan untuk menjangkau audiens yang lebih luas karena kurangnya instruksi instalasi yang jelas dan ramah pengguna. Selain itu, kurangnya showcase yang efisien dari kasus penggunaannya juga berkontribusi pada jangkauan yang lebih rendah dari proyek -proyek ini.
Meskipun ada templat readme yang dapat membantu mengatasi hal ini, proses mengisi templat ini secara manual dapat memakan waktu dan membosankan. Di situlah project makeread.me masuk.
Memperkenalkan MakeRead.me, generator readme otomatis yang dapat merevolusi cara Anda membuat dokumentasi proyek Anda. Itu dirancang untuk:
Ini gratis, open-source, dan sangat dapat disesuaikan. Jangan ragu untuk memodifikasi templat kami agar sesuai dengan kebutuhan Anda. Jika Anda menemukan bahwa komponen tertentu hilang, Anda dipersilakan untuk berkontribusi dan memperluas proyek.
Kami memudahkan Anda untuk berkontribusi pada proyek dengan menggunakan Nunjucks dan Templat JSON untuk pemetaan terprogram. Nikmati manfaat dokumentasi proyek yang jelas dan ringkas dengan MakeRead.me!
Proyek ini dibangun dengan teknologi berikut:
Ini adalah contoh bagaimana Anda dapat memberikan instruksi tentang pengaturan proyek Anda secara lokal. Untuk mendapatkan salinan lokal dan berjalan ikuti langkah -langkah contoh sederhana ini.
Proyek ini membutuhkan benang untuk diinstal di sistem Anda. Jika Anda tidak menginstalnya, Anda dapat mengikuti langkah -langkah ini:
Instal benang secara global menggunakan NPM (Node Package Manager). Buka Terminal Anda dan Jalankan:
npm install -g yarnHarap pastikan bahwa Anda memiliki Node.js dan NPM yang diinstal sebelum menjalankan benang.
Verifikasi bahwa benang telah diinstal pada mesin Anda dengan menjalankan perintah berikut di terminal Anda:
yarn --versionJika benang telah diinstal dengan benar, terminal Anda harus menampilkan versi benang yang diinstal pada mesin Anda.
Sekarang Anda siap menggunakan benang untuk mengelola dan versi dependensi proyek Anda!
Harap ikuti langkah -langkah berikut untuk instalasi yang berhasil:
Klon The Repository: Mulailah dengan mengkloning repositori ke mesin lokal Anda.
https://github.com/ShaanCoding/makeread.me
Instal Paket Frontend: Navigasikan ke direktori "/frontend" dan instal paket benang yang diperlukan dengan menjalankan perintah berikut di terminal Anda:
yarn installInstal Paket Backend: Demikian pula, navigasikan ke direktori "/backend" dan instal paket benang yang diperlukan dengan menjalankan perintah berikut di terminal Anda:
yarn installMengatur lingkungan:
Di direktori "/backend", salin konten file ".env.example" dan buat file baru bernama ".env". Sesuaikan variabel lingkungan sesuai dengan kebutuhan Anda atau Anda dapat membiarkannya.
Arahkan ke "Frontend/API/Generated/ReadMegenerator.ts" dan atur parameter dasar ke rute API backend Anda. Misalnya, jika Anda menjalankan backend di server lokal Anda di port 8080, Anda harus mengatur:
BASE: "http://localhost:8080/api" ;Jalankan backend: Navigasikan ke direktori "/backend" dan ketik perintah berikut di terminal Anda untuk menjalankan server backend Anda:
yarn devJalankan Frontend: Terakhir, navigasikan ke direktori "/frontend" dan ketik perintah berikut di terminal Anda untuk menjalankan server frontend Anda:
yarn devSekarang, aplikasi Anda harus berhasil dan berjalan!
Roadmap mencakup tujuan yang lengkap dan di masa depan. Inilah yang telah kami capai dan nantikan:
Kami melanjutkan komitmen kami untuk meningkatkan dan memperluas kemampuan MakeRead.me untuk memberikan pengalaman pembuatan readme yang efisien dan mulus kepada pengguna kami.
Lihat masalah terbuka untuk daftar lengkap fitur yang diusulkan (dan masalah yang diketahui).
Kontribusi inilah yang membuat komunitas open source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan menciptakan. Kontribusi apa pun yang Anda buat sangat dihargai .
Jika Anda memiliki saran yang akan membuat ini lebih baik, silakan garukan repo dan buat permintaan tarik. Anda juga bisa membuka masalah dengan tag "peningkatan". Jangan lupa memberi proyek bintang! Terima kasih lagi!
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )Didistribusikan di bawah lisensi Lisensi Publik Mozilla 2.0. Lihat Lisensi Lisensi Publik Mozilla 2.0 untuk informasi lebih lanjut.
Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk menghubungi kami:
Terima kasih khusus untuk hal -hal berikut atas kontribusi, dukungan, dan inspirasi mereka:
Readme ini dihasilkan menggunakan MakeRead.me