Ada apa

Kue kering

Anonim

Cookie adalah generator file berbasis template sumber terbuka dan gratis yang mempercepat proses penulisan skrip, Makefile, dokumen LaTeX, dan file satu kali lainnya.

Kue kering

Cookie mirip dengan cookiecutter, baris perintah utilitas yang membuat proyek dari templat proyek (secara gaya disebut sebagai “cookiecutters“) dalam format markup atau bahasa pemrograman apa pun.Namun tidak seperti cookiecutter, Cookie membuat halaman dari templat file.

Template disimpan di direktori ~/.cookiecutters direktori atau direktori yang ditentukan oleh $COOKIE_DIR . Anda dapat melihat contoh template pengembang utama di sini.

Fitur dalam Cookie

Pemasangan Cookie di Linux

Instalasi Root

Dengan izin root, yang perlu Anda lakukan hanyalah mengkloning proyek dari git dan membangun aplikasi dengan perintah berikut:

$ git clone https://github.com/bbugyi200/cookie
kue $cd
$ sudo buat instal
Instalasi Pengguna

Tanpa izin root, Anda perlu menggunakan direktori bin alternatif yang akan Anda klon ke repo git dan kemudian membangun dengan perintah :

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

Ganti dengan nama pengguna Anda dan pastikan bahwa direktori /home//.local/bin ada di jalur sistem Anda.

Penggunaan

Penggunaan: TEMPLATE cookie
kue -c
cookie -e TEMPLATE
kue -h
kue -l
cookie -r TEMPLATE
Menginisialisasi file baru (TARGET) menggunakan templat yang telah ditentukan sebelumnya (TEMPLATE).
File target dapat berupa skrip baru, file konfigurasi, file markup, dll….
Setelah file target diinisialisasi, dibuka untuk diedit menggunakan
editor default sistem.
Argumen Posisi:
TARGET Nama file yang akan diinisialisasi.
Argumen Opsional:
-d | --debug
Aktifkan mode debug.
-c | --config
Edit file konfigurasi.
-D DIR | --bin-subdir DIR
Inisialisasi TARGET ke DIR, yang seharusnya menjadi subdirektori dari
direktori bin default (lihat file konfigurasi).
-e TEMPLATE | --edit TEMPLATE
Tambahkan / edit template cookie.
-f | --memaksa
Paksa inisialisasi TARGET menjadi relatif terhadap arus
direktori. Opsi ini pada dasarnya mengesampingkan ROOT_DIR
pengaturan konfigurasi. Diaktifkan secara default untuk tidak dapat dieksekusi
target.
-h | --Tolong
Lihat pesan bantuan ini.
-l | --daftar
Jika TEMPLATE disediakan, keluaran konten template ke STDOUT.
Jika tidak, daftarkan templat yang tersedia.
-m MODE | --MODE MODE
Mengatur bit mode file. Menerima formulir apa pun untuk MODE yang dikenali
dengan perintah 'chmod'.
-r TEMPLATE | --hapus TEMPLATE
Hapus templat cookie.
-x
Jadikan TARGET dapat dieksekusi. Setara dengan '-m +x'.
-v | --verbose
Aktifkan keluaran verbose.

Menggunakan Cookie seharusnya mudah bagi Anda jika Anda terbiasa dengan Cookiecutter . Tetapi jika Anda baru mengenal salah satu dari kedua alat tersebut maka Anda perlu membaca panduan sebelum mempelajarinya.