1

RoR アプリケーションに Blogelator を追加しようとしていますが、正しくインストールされません。私が走るたびに

rails g blogelator:install

blogelator:install:migrations で動かなくなる

 identical  app/controllers/blogelator/posts_controller.rb
   identical  app/assets/javascripts/blog.js
       exist  app/assets/javascripts/blog
   identical  app/assets/javascripts/blog/components/.gitkeep
   identical  app/assets/javascripts/blog/components/link.js
   identical  app/assets/javascripts/blog/layout/.gitkeep
   identical  app/assets/javascripts/blog/layout/progress_bar.js
   identical  app/assets/javascripts/blog/views/.gitkeep
   identical  app/views/layouts/blog.html.erb
       exist  app/views/layouts/blog
   identical  app/views/layouts/blog/_footer.html.erb
   identical  app/views/layouts/blog/_header.html.erb
   identical  app/assets/stylesheets/blog.scss
       exist  app/assets/stylesheets/blog
   identical  app/assets/stylesheets/blog/.gitkeep
   identical  app/assets/stylesheets/blog/components/.gitkeep
   identical  app/assets/stylesheets/blog/components/button.scss
   identical  app/assets/stylesheets/blog/components/headings.scss
   identical  app/assets/stylesheets/blog/components/link.scss
   identical  app/assets/stylesheets/blog/components/lists.scss
   identical  app/assets/stylesheets/blog/components/table.scss
   identical  app/assets/stylesheets/blog/layout/body.scss
   identical  app/assets/stylesheets/blog/layout/flash_messages.scss
   identical  app/assets/stylesheets/blog/layout/footer.scss
   identical  app/assets/stylesheets/blog/layout/header.scss
   identical  app/assets/stylesheets/blog/layout/progress_bar.scss
   identical  app/assets/stylesheets/blog/variables.scss
   identical  app/assets/stylesheets/blog/views/blogelator/authors/_author.scss
   identical  app/assets/stylesheets/blog/views/blogelator/posts/_post.scss
   identical  app/assets/stylesheets/blog/views/blogelator/posts/index.scss
   identical  app/assets/stylesheets/blog/views/blogelator/posts/show.scss
       exist  app/views/blogelator
   identical  app/views/blogelator/authors/_author.html.erb
   identical  app/views/blogelator/kaminari/_paginator.html.erb
   identical  app/views/blogelator/posts/_meta.html.erb
   identical  app/views/blogelator/posts/_post.html.erb
   identical  app/views/blogelator/posts/index.html.erb
   identical  app/views/blogelator/posts/show.html.erb
   identical  app/views/blogelator/tags/_tag.html.erb
        rake  blogelator:install:migrations
rake aborted!
Don't know how to build task 'blogelator:install:migrations' (see --tasks)

掘り下げた結果、エラーは blogelator によるものであり、最後のレーキで blogelator_engine として記述する必要があることがわかりました。走れる

rake blogelator_engine:install:migrations

それは正常に動作しますが、失敗したレーキの後に実行されていない他に何が欠けているのかわかりません。

インストール中に 1 つのコマンドをスキップする方法を見つけようとしましたが、できませんでした。localhost:3000 でアプリケーションを実行すると発生するエラーは次のとおりです。

インポートするファイルが見つからないか読み取れません: コード化。ロードパス: /Users/adrian/Desktop/iotiportal/ioti-portal/app/assets/images /Users/adrian/Desktop/iotiportal/ioti-portal/app/assets/javascripts /Users/adrian/Desktop/iotiportal/ioti- portal/app/assets/stylesheets /Users/adrian/Desktop/iotiportal/ioti-portal/vendor/assets/javascripts /Users/adrian/Desktop/iotiportal/ioti-portal/vendor/assets/stylesheets /Users/adrian/.bundler /ruby/2.0.0/activeadmin->0ac35b7ff052/app/assets/images /Users/adrian/.bundler/ruby/2.0.0/activeadmin-??>0ac35b7ff052/app/assets/javascripts /Users/adrian/.bundler /ruby/2.0.0/activeadmin->0ac35b7ff052/app/assets/stylesheets /ライブラリ/Ruby/Gems/2.0.0/gems/jquery-ui-rails-5.0.5/app/assets/images /ライブラリ/Ruby/ Gems/2.0.0/gems/jquery-ui-rails->5.0.

抽出されたソース (行 #1 付近):

@import "codelation";
@import "blog/variables";
@import "blog/**/*";

これはおそらく、Blogelator のインストールが完全に完了していないという事実と関係があると思いますが、それが別の問題である場合は、喜んで修正を試みます。調べてみましたが、見つけたものの多くはブートストラップに固有のものでした。

ただし、インストールを停止する rake コマンドがある場合に、Blogelator をインストールする方法についてのヘルプを主に探しています。ありがとう!

4

0 に答える 0