Jekyll: Sertakan tema default sebagai ketergantungan

Dibuat pada 28 Jul 2016  ·  4Komentar  ·  Sumber: jekyll/jekyll

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?

frozen-due-to-age

Komentar yang paling membantu

Mengobrol dengan @benbalter dan mencapai konsensus bahwa kita harus mendorong aliran berikut:

  1. gem install jekyll
  2. jekyll new my-new-site
  3. cd my-new-site
  4. bundle install <--
  5. 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.

Semua 4 komentar

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:

  1. gem install jekyll
  2. jekyll new my-new-site
  3. cd my-new-site
  4. bundle install <--
  5. 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.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat