Jika pengguna Jekyll baru mengikuti instruksi di beranda http://jekyllrb.com/ , itu gagal :/
❯ jekyll -v
jekyll 3.2.0
❯ jekyll new website && cd website
New jekyll site installed in /Users/frank/code/website.
❯ jekyll serve
Could not find gem 'minima' in any of the gem sources listed in your Gemfile or available on this machine.
Run `bundle install` to install missing gems.
Mulai sekarang Anda dapat menginstal tema berbasis permata tetapi sebagai tema default tidakkah minima
dimasukkan ke dependensi jekyll?
Mengalami ini melalui https://travis-ci.org/github/pages-gem/jobs/148042719#L320 saat menabrak Permata Halaman juga. Saya akan mendukung untuk memasukkan tema ini (dan hanya ini) sebagai ketergantungan, karena menambahkannya ke Gemfile situs yang dihasilkan dan kemudian meminta pengguna untuk menjalankan bundle
untuk kedua kalinya terasa seperti banyak pekerjaan untuk situs pertama Anda, terutama karena ketergantungannya kecil. Juga perlu diperhatikan, saya sarankan itu menjadi ketergantungan yang sangat longgar, sehingga kita dapat menabrak Minima tanpa perlu menabrak Jekyll.
@DirtyF dengan asumsi orang lain setuju, ada minat untuk memulai PR cepat untuk menambahkannya ke Gemspec ?
@benbalter selesai, saya hanya mengharapkan versi minor dari tema default ketika https://github.com/jekyll/minima/pull/6 digabung.
Mengobrol dengan @benbalter dan mencapai konsensus bahwa kita harus mendorong aliran berikut:
gem install jekyll
jekyll new my-new-site
cd my-new-site
bundle install
<--bundle exec jekyll serve
Bundler adalah salah satu dari sedikit alat yang saya gunakan terus-menerus saat bekerja dengan proyek Ruby. Meskipun "hanya detail implementasi" bahwa Jekyll menggunakan Ruby, Jekyll menggunakan Ruby dan karenanya harus mengikuti praktik terbaiknya di mana pun berlaku.
Kami mungkin perlu memperbarui dokumentasi dan/atau memperbarui pesan penginstalan, tetapi kami harus mempromosikan bundler di mana-mana untuk Kebaikan Terbesar Orang-Orang Kami.
Komentar yang paling membantu
Mengobrol dengan @benbalter dan mencapai konsensus bahwa kita harus mendorong aliran berikut:
gem install jekyll
jekyll new my-new-site
cd my-new-site
bundle install
<--bundle exec jekyll serve
Bundler adalah salah satu dari sedikit alat yang saya gunakan terus-menerus saat bekerja dengan proyek Ruby. Meskipun "hanya detail implementasi" bahwa Jekyll menggunakan Ruby, Jekyll menggunakan Ruby dan karenanya harus mengikuti praktik terbaiknya di mana pun berlaku.
Kami mungkin perlu memperbarui dokumentasi dan/atau memperbarui pesan penginstalan, tetapi kami harus mempromosikan bundler di mana-mana untuk Kebaikan Terbesar Orang-Orang Kami.