2010-06-27 28 views
2

Je n'ai pas utilisé Ruby. Je ne sais pas ce que sont les gemmes. Mais je sais comment les installer et faire des choses de base comme ça.Poussez App Rack-Jekyll à Heroku

J'ai entendu parler de Jekyll et j'ai décidé de créer mon propre site en utilisant Heroku. J'ai trouvé Rack-Jekyll qui fonctionnera sur Heroku.

J'ai créé mon site selon les instructions de Jekyll et il fonctionne correctement sur mon système. Ensuite, j'ai fait ce qu'on m'a dit de faire au http://github.com/bry4n/rack-jekyll#readme. Mais quand je pousse à Heroku, je reçois une erreur:

---> Heroku received push 
---> Rack app detected 
---> Installing rack-jekyll from http://rubygems.org 
    ERROR: could not find gem "rack-jekyll" locally or in a repository 

En voyant cela, je l'ai téléchargé le fichier rack jekyll.gem et engagé à la repsitory et a essayé de le télécharger. Même cela n'a pas fonctionné. Pouvez-vous me dire précisément quoi faire?

Répondre

3

Mise à jour (ht Andrew): Créez un Gemfile comme si

de Heroku Bundler support

source "http://rubygems.org" 
gem "rack-jekyll" 
+1

Cette réponse est un peu vieux. L'approche du manifeste '.gems' a été abandonnée. Utilisez simplement [Bundler] (http://devcenter.heroku.com/articles/bundler) et créez un 'Gemfile' – Andrew