Ini adalah perintah fatpackp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
fatpack - Tampilan baris perintah untuk Aplikasi::FatPacker
PERINTAH
pak
$ fatpack paket myscript.pl > myscript.packed.pl
Sebuah jalan pintas untuk melakukan semua pekerjaan pelacakan, mengumpulkan daftar paket, mengekstrak modul di
fatlib, lalu digabungkan menjadi skrip yang dikemas - dalam satu kesempatan. Jika Anda membutuhkan lebih detail
kontrol untuk modul tambahan, gunakan perintah berikut secara terpisah (lihat "RESEP").
jejak
$ jejak fatpack [--to=trace-file|--to-stderr] [--use=MODULE]
skrip saya.pl
Mengkompilasi myscript.pl (seperti dalam "perl -c") dan menulis file jejak yang berisi setiap modul
membutuhkan ()d selama kompilasi.
File jejak disebut 'fatpacker.trace' secara default; opsi --to menimpa ini.
Jika Anda meneruskan --to-stderr fatpack menulis jejak ke STDERR sebagai gantinya.
Anda tidak dapat meneruskan --to dan --to-stderr.
Jika opsi --use menentukan modul (atau modul, jika digunakan beberapa kali) modul tersebut
tambahan akan disertakan dalam keluaran jejak.
daftar paket-untuk
$ daftar paket fatpack-untuk Module1 Module2 Module3
Mencari @INC perl Anda untuk file .packlist yang berisi file .pm untuk modul
diminta dan memancarkan daftar file daftar paket unik ke STDOUT.
Daftar paket ini akan, dalam lingkungan instalasi cpan murni, semuanya non-inti
distribusi yang diperlukan untuk modul tersebut.
Sayangnya sebagian besar vendor menghapus file .packlist jadi jika Anda menginstal modul melalui mis
apt-get Anda mungkin melewatkan modul-modul itu; menginstal dependensi Anda ke lokal :: lib
pertama adalah solusi yang disukai.
pohon
$ pohon fatpack fatlib daftar paket1 daftar paket2 daftar paket3
Mengambil daftar file daftar paket dan menyalin isinya ke dalam pohon sesuai permintaan
lokasi.
Pohon ini harus cukup untuk 'menggunakan lib' untuk menyediakan semua modul yang disediakan oleh
distribusi yang daftar paketnya ditentukan.
fillet
$file paket lemak
Berulang ke direktori 'lib' dan 'fatlib' dan menggabungkan semua file .pm yang ditemukan ke dalam
BEGIN blok yang menambahkan entri @INC virtual untuk memuat file-file ini dari kode yang dibundel
daripada disk.
RESEP
Resep dasar saat ini untuk pengepakan:
$ fatpack melacak myscript.pl
$ fatpack packlists-untuk `cat fatpacker.trace` >packlists
$ fatpack tree `daftar paket kucing`
$ fatpack file myscript.pl >myscript.packed.pl
HAK CIPTA, LISENSI, PENULIS
Lihat bagian terkait di App::FatPacker.
Gunakan fatpackp online menggunakan layanan onworks.net