Di versi sebelumnya, menyenangkan melihat situs sampel yang bagus setelah diunduh dan dijalankan
bundle exec jekyll serve
Saya tinggal dengan mm sebagian besar karena ini karena seperti ditutup matanya dan diturunkan di negara asing. Saya tidak tahu berapa banyak waktu yang saya perlukan untuk membuatnya bekerja.
Sekarang, mm bergabung dengan amplify, jekyll-bootstrap, dan lainnya dengan layar yang membuat frustrasi ini:
Itu membuatku ingin lari sambil berteriak.
Meskipun orang akan mengubah file setelah kloning dll.
bisakah kamu setidaknya membawa kami ke pangkalan pertama di sini?
Ini adalah dengan desain. Saya sengaja menghapus semua posting demo, halaman, dan koleksi karena itu adalah konten dan bukan bagian dari _theme_. Anda akan terkejut betapa banyak orang yang tidak tahu bahwa mereka dapat (atau harus) menghapusnya. Misalnya, Anda tahu berapa banyak garpu yang menyimpan halaman "Pengaturan Tema"? Menjawab. DI!
Dan seperti yang Anda katakan:
Meskipun orang akan mengubah file setelah kloning dll.
Semakin banyak alasan untuk menghapus konten demo. Mengapa memberi orang langkah ekstra jika mereka akan menghapusnya?
Terlepas dari itu, saya meninggalkan halaman index.html dengan bijaksana dan itu membawa Anda ke situs dasar.
Sepertinya Anda menggunakan cabang gh-pages
saya yang seharusnya tidak Anda lakukan.
Jika Anda menggunakan master
Anda akan mendapatkan beranda "Postingan Terbaru" yang normal meskipun tanpa kiriman. Cabang gh-pages
saya memiliki baseurl: /minimal-mistakes
yang berarti Anda harus mengaksesnya di http://localhost :4000/minimal-mistakes/ saat menjalankan bundle exec jekyll serve
karena kata baseurl
. Saya berasumsi amplify dan Jekyll-bootstrap adalah cara yang sama dan memiliki url dasar yang ditetapkan untuk melayani proyek mereka dengan benar dengan Halaman GitHub. Masalah mudah untuk dipecahkan... hapus baris itu dari _config.yml
atau tambahkan basis ke localhost:4000
Inilah pendekatan saya
Ini menghasilkan pesan kesalahan ini:
Liquid Exception: The included file '/Users/mac/gits/jekyll/minimal-mistakes/_includes/feature-row' should exist and should not be a symlink in minimal-mistakes-demo/_pages/splash-page.md
jekyll 3.0.3 | Error: The included file '/Users/mac/gits/jekyll/minimal-mistakes/_includes/feature-row' should exist and should not be a symlink
Saya menemukan instruksi "mulai cepat" berbasis Permata tidak menghasilkan instalasi yang berfungsi penuh. Saya menemukan masalah ini dicatat saat mencari informasi. Saya hanya memposting ini sebagai umpan balik dan jika itu membantu orang lain yang mungkin berakhir di sini dengan masalah yang sama. Berikut adalah langkah-langkah yang berhasil bagi saya untuk instalasi yang berfungsi lengkap, meskipun hanya berisi satu posting:
$ gem install jekyll bundler
$ jekyll new jekyll-mm
$ cd jekyll-mm
$ sed -i -e 's/"minima".*/"minimal-mistakes-jekyll"/' Gemfile
$ bundle install
$ rm _config.yml index.md about.md
$ wget https://raw.githubusercontent.com/mmistakes/minimal-mistakes/master/_config.yml
$ echo 'theme: minimal-mistakes-jekyll' >> _config.yml
$ wget https://raw.githubusercontent.com/mmistakes/minimal-mistakes/master/index.html
$ sed -i -e 's/^layout: post/layout: single/' _posts/*welcome-to-jekyll.markdown
$ jekyll serve
theme: minimal-mistakes-jekyll
ke _config.yml
yang disediakan. Tanpa ini tidak bekerja.
Komentar yang paling membantu
Saya menemukan instruksi "mulai cepat" berbasis Permata tidak menghasilkan instalasi yang berfungsi penuh. Saya menemukan masalah ini dicatat saat mencari informasi. Saya hanya memposting ini sebagai umpan balik dan jika itu membantu orang lain yang mungkin berakhir di sini dengan masalah yang sama. Berikut adalah langkah-langkah yang berhasil bagi saya untuk instalasi yang berfungsi lengkap, meskipun hanya berisi satu posting:
theme: minimal-mistakes-jekyll
ke_config.yml
yang disediakan. Tanpa ini tidak bekerja.