Obrolan CLI untuk hanya mengobrol. Tidak ada iklan, tidak ada koleksi statistik, tidak ada istilah khusus, tidak ada layanan pihak ketiga yang tidak diketahui, tidak ada mata-mata, tidak ada antarmuka yang rumit ... tidak ada omong kosong.
Ya2ber hanya berasal dari Yabber , yang merupakan sinonim untuk Jabber , yang merupakan sinonim untuk pembicaraan biasa.
sudo ) dan tidak disimpan dalam sejarah. * Sebenarnya, server menyimpan tanggal login terakhir daripada tanggal aktivitas terakhir untuk saat ini
Contoh pesan klien:
{
"message" : " Hello, username! " ,
"type" : " message " ,
"command" : " /username "
}Contoh pesan server:
{
"message" : " username left the chat " ,
"type" : " system " ,
"online" : 5
}git clone [email protected]:zhibirc/ya2ber.git
cd ya2ber
# it'll automatically install dependencies in all nested application folders
npm installKami menggunakan pra-komit untuk menjalankan pemeriksaan kode secara lokal, tepat sebelum berkomitmen, untuk memastikan bahwa semua persyaratan dan kebijakan kode dasar dihormati. Instalasi cukup sederhana (tindakan satu kali):
# install pre-commit using Python's pip
pip install pre-commit
# OR
# install pre-commit using using Homebrew
brew install pre-commit
# install the Git hook scripts
pre-commit install Sekarang pra-komit akan berjalan secara otomatis di git commit ! Konfigurasi untuk kait pra-komit disimpan dalam file .pre-commit-config.yaml .
catatan pra-komit
-n sebagai berikut: git commit -m " commit message " -nSKIP=<hook_id> sebelum perintah: SKIP=codespell git commit -m " commit message " Secara umum, mungkin perlu menggunakan beberapa data sensitif, biasanya disimpan dalam variabel lingkungan, dalam aplikasi. Misalnya, kunci AWS. Jika demikian, penting untuk diingat bahwa data sensitif apa pun tidak boleh bocor kepada publik , termasuk repositori GitHub.
Untuk mencapai ini, buat file .env.local (jangan gunakan file .env dalam kasus ini) di direktori yang sesuai (klien/ atau server/), dan menempatkan variabel lingkungan yang dimaksudkan untuk menjadi pribadi di sana. File ini diabaikan oleh Git dan dikecualikan dari konteks Docker pada pembuatan gambar.
Kami menggunakan GNU Make untuk operasi otomatis yang terkait dengan kode sumber dan penyebaran aplikasi.
Dapatkan bantuan/panduan untuk semua perintah yang tersedia.
makemake help