我正在尝试将 Blogelator 添加到我的 RoR 应用程序中,但它没有正确安装。每当我跑步
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 现在需要在最后一个 rake 中写为 blogelator_engine 。我可以跑
rake blogelator_engine:install:migrations
它工作正常,但我不知道在失败的 rake 之后没有运行的其他内容。
我试图找出一种在安装过程中跳过一个命令的方法,但不能。我在 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-门户/应用程序/资产/样式表 /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 /Library/Ruby/Gems/2.0.0/gems/jquery-ui-rails-5.0.5/app/assets/images /Library/Ruby/ Gems/2.0.0/gems/jquery-ui-rails->5.0.
提取的源代码(在第 1 行附近):
@import "codelation";
@import "blog/variables";
@import "blog/**/*";
我觉得这可能与 Blogelator 没有完全安装完成有关,但如果这是一个单独的问题,我很乐意尝试任何修复。我尝试查找它,但我发现的必须是特定于引导程序的。
但是,当有一个停止安装的 rake 命令时,我主要是在寻找如何安装 Blogelator 的帮助。谢谢!