Whatsapp

Kuki

Anonim

Cookie ialah penjana fail berasaskan templat sumber terbuka dan percuma yang mempercepatkan proses menulis skrip, Makefiles, dokumen LaTeX dan fail sekali sahaja yang lain.

Kuki

Cookie adalah serupa dengan cookiecutter, baris arahan utiliti yang mencipta projek daripada templat projek (secara gaya dirujuk sebagai “cookiecutters“) dalam sebarang format penanda atau bahasa pengaturcaraan.Tetapi tidak seperti cookiecutter, Cookie mencipta halaman daripada templat fail.

Templat disimpan dalam ~/.cookiecutters direktori atau direktori yang ditentukan oleh $COOKIE_DIR . Anda boleh melihat contoh templat pembangun utama di sini.

Ciri dalam Kuki

Pemasangan Cookie dalam Linux

Pemasangan Akar

Dengan kebenaran root semua yang anda perlu lakukan ialah mengklon projek daripada git dan membina aplikasi dengan arahan berikut:

$ klon git https://github.com/bbugyi200/cookie
$ cd cookie
$ sudo buat pemasangan
Pemasangan Pengguna

Tanpa kebenaran root anda perlu menggunakan bin direktori ganti yang anda akan mengklonkan repo git dan kemudian membina dengan arahan :

 buat DESTDIR=/home//.local PREFIX=pasang

Ganti dengan nama pengguna anda dan pastikan bahawa /home//.local/bindirektori berada dalam laluan sistem anda.

Penggunaan

Penggunaan: TEMPLAT kuki
kuki -c
kuki -e TEMPLAT
kuki -h
kuki -l
cookie -r TEMPLAT
Memulakan fail baharu (TARGET) menggunakan templat yang dipratentukan (TEMPLATE).
Fail sasaran boleh menjadi skrip baharu, fail konfigurasi, fail markup, dsb.
Selepas fail sasaran telah dimulakan, ia dibuka untuk diedit menggunakan fail
editor lalai sistem.
Hujah Kedudukan:
TARGET Nama fail untuk dimulakan.
Hujah Pilihan:
-d | --debug
Dayakan mod nyahpepijat.
-c | --config
Edit fail konfigurasi.
-D DIR | --bin-subdir DIR
Mulakan TARGET ke dalam DIR, yang sepatutnya menjadi subdirektori bagi
direktori bin lalai (lihat fail konfigurasi).
-e TEMPLAT | --edit TEMPLAT
Tambah / edit templat kuki.
-f | --paksa
Paksa pemula TARGET menjadi relatif kepada semasa
direktori. Pilihan ini pada asasnya mengatasi ROOT_DIR
tetapan konfigurasi. Didayakan secara lalai untuk tidak boleh laksana
sasaran.
-h | --membantu
Lihat mesej bantuan ini.
-l | --senarai
Jika TEMPLATE disediakan, keluarkan kandungan templat kepada STDOUT.
Jika tidak, senaraikan templat yang tersedia.
-m MOD | --mod MODE
Menetapkan bit mod fail. Menerima sebarang borang untuk MODE yang diiktiraf
dengan arahan 'chmod'.
-r TEMPLAT | --alih keluar TEMPLAT
Padamkan templat kuki.
-x
Jadikan TARGET boleh dilaksanakan. Bersamaan dengan '-m +x'.
-v | --verbose
Dayakan output verbose.

Menggunakan Cookie akan datang dengan mudah kepada anda jika anda biasa dengan Cookiecutter . Tetapi jika anda baru menggunakan salah satu daripada kedua-dua alatan, maka anda perlu menyemak panduan sebelum mendalami.