2017-03-26 1 views
1

Donc, j'ai récemment acheté un domaine sur godaddy et j'essaye de faire fonctionner un simple site statique semblable à un blog. Je l'ai testé en utilisant un thème «jekyll maintenant» et ils se sont tous les deux connectés! Cependant, la structure du fichier semble un peu différente de celle du jekyll habituel (elle n'a même pas de nom de dossier _posts, je dois écrire mon contenu dans le fichier index.html). Alors maintenant, j'essaye de le faire en utilisant le jekyll régulier (ce thème est spécifique: http://thephuse.github.io/strange_case/). J'ai téléchargé le repo sur ma machine et oui ça fonctionne localement. Mais quand je télécharge ces fichiers depuis mon bureau dans un nouveau dépôt github (nommé: .github.io) et j'accède au site en utilisant https: //.github.io, la page d'accueil s'affiche mais sans le formatage ou les images, etc. Je ne pense pas que cela signifie que github le rende comme un fichier html normal et ne soit pas capable de faire que ce soit un thème de jekyll ou peut-être quelque chose dans ce sens - mais je ne suis pas capable de comprendre quel est le problème et comment le résoudre - donc je peux avoir le thème opérationnel et connecté à mon domaine personnalisé (que je gère sur godaddy btw).Dépoussiérage des thèmes de Jekyll sur les pages github - comment obtenir github pour traiter le repo comme site jekyll?

Vous cherchez des personnes chevronnées ou expérimentées pour faire la lumière sur ce problème?

Merci, apprécier toutes les entrées

Répondre

0

Assurez-vous déployez à travers bundle et vous avez la pierre précieuse github-pages.

Les étapes suivantes devraient être assez pour vous résoudre problème:

  1. gem install bundle

  2. gem update

  3. Créer un fichier nommé Gemfile contenant:

    source 'https://rubygems.org' 
    gem 'github-pages' 
    
  4. bundle install va maintenant installer la gemme spécifiée.

  5. bundle exec jekyll serve --watch vous montrera exactement comment le site apparaîtrait sur GitHub-Pages, mais localement.



Hope this helps!

Pour plus de détails, vous pouvez consulter ce great answer by VirtuaCreative, où elle explique comment vous pouvez également ajouter des gemmes supplémentaires que vous avez utilisées.