Milou adalah generator situs statis yang membantu Anda membuat perangkat pers yang indah dan informatif untuk menampilkan perusahaan dan produk Anda kepada pers. Ini memungkinkan Anda menyajikan kisah merek, siaran pers, aset media, dan anggota tim utama Anda dengan cara yang terstruktur dan menarik.
Anda memerlukan terminal dan Node.js.
Instal Milou menggunakan npm:
npm install -g milou
Buat direktori baru yang berisi data perusahaan Anda:
mkdir mypresskit
cd mypresskit
milou new
Direktori root proyek Anda berisi data perusahaan Anda. Anda harus mempresentasikan perusahaan Anda dengan mengisi file data.yml
yang dihasilkan di direktori ini. Anda dapat menggunakan contoh file data.yml
perusahaan yang telah selesai ini sebagai referensi.
Anda harus meletakkan gambar untuk perusahaan Anda di subfolder images
. Gambar bernama header.*
(misalnya header.png
atau header.jpg
) akan digunakan di header halaman. File yang diawali dengan logo
(misalnya logo01.png
atau logo.jpg
) akan ditempatkan di bagian logo pada halaman Anda. Gambar lain apa pun dalam folder ini akan disertakan sebagai gambar dalam kit pers yang dihasilkan.
Untuk menyertakan file CSS khusus, buat file bernama style.css
di folder perusahaan Anda. Ini akan secara otomatis disertakan di setiap halaman.
Buat subdirektori baru yang berisi produk:
mkdir myproduct
cd mypresskit
milou new -t product
Folder produk akan berisi data untuk perangkat lunak, permainan, atau jenis produk lainnya. Seperti untuk perusahaan, tulis konten Anda di file data.yml
yang dihasilkan di direktori ini. Anda dapat menggunakan file contoh ini sebagai referensi.
Gambar juga harus disertakan dalam subfolder images
baru.
Proyek Anda sekarang akan terlihat seperti ini:
? data.yml
images/
? header.png
? logo.png
myproduct/
? data.yml
images/
? header.png
? logo.png
? screenshot1.png
? screenshot2.png
Dari direktori root proyek Anda, kini Anda dapat membangun situs statis:
milou build .
Ini akan menampilkan HTML statis, CSS, dan gambar di folder build
. Anda sekarang dapat memulai server web untuk menyajikan konten Anda:
cd build
npx serve
Unggah folder ini ke host situs statis mana pun (halaman GitHub, Netlify, halaman CloudFlare, dll...) agar kit pers Anda dapat diakses oleh seluruh dunia.
milou new [options] <destination>
Create an empty `data.yml` file and its `images/` folder in the <destination> folder (current working directory by default).
There are two template types available: company (default) or product.
Options:
-V, --version output the version number
-t, --type [company] set the type of the new `data.yml` file (default: "company")
-h, --help display help for command
milou build [options] <entry point>
Generate a press kit based on information found in `data.yml` files.
Options:
-V, --version output the version number
-o, --output [destination] output the build folder to the [destination] (defaults to ./build) (default: "/Users/alicegg/Code/mypresskit/myproduct/build")
-w, --watch watch project for changes and re-generate if needed
-p, --port [8080] set the server port to [8080] (default: 8080)
-D, --clean-build-folder delete the build folder beforehand
-T, --ignore-thumbnails use original images in galleries instead of thumbnails (will increase pages size)
-h, --help display help for command
Milou bercabang dari presskit.html, dibuat oleh Pixelnest Studio.
Presskit.html terinspirasi oleh presskit(), dibuat oleh Rami Ismail.