Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 正在尝试在MyRails(版本:4.2.5)应用程序中添加降价_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 正在尝试在MyRails(版本:4.2.5)应用程序中添加降价

Ruby on rails 正在尝试在MyRails(版本:4.2.5)应用程序中添加降价,ruby-on-rails,ruby,Ruby On Rails,Ruby,我是RubyonRails的新手,这也是我的第一个ruby应用程序。现在我需要在我的应用程序中添加降价,我遵循下面的教程 但它显示了一个错误: 这里还有我的代码和详细信息 查看文件代码: <%= form_for :postedJob, url: postANewJob_path(@postedJob), action: :create, method: :post, html: { class: 'form-horizontal' } do |f| %> <div

我是RubyonRails的新手,这也是我的第一个ruby应用程序。现在我需要在我的应用程序中添加降价,我遵循下面的教程

但它显示了一个错误:

这里还有我的代码和详细信息

查看文件代码:

<%= form_for :postedJob, url: postANewJob_path(@postedJob), action: :create, method: :post, html: { class: 'form-horizontal' }  do |f| %>
   <div class="col-sm-6">
       <div class="form-group">
            <label class="title">Job Description</label>
            <%= markdown @upload_resumes.job_description %>
        </div>
    </div>
<% end %>
 gem 'redcarpet'
Gem文件代码:

<%= form_for :postedJob, url: postANewJob_path(@postedJob), action: :create, method: :post, html: { class: 'form-horizontal' }  do |f| %>
   <div class="col-sm-6">
       <div class="form-group">
            <label class="title">Job Description</label>
            <%= markdown @upload_resumes.job_description %>
        </div>
    </div>
<% end %>
 gem 'redcarpet'
有人能帮我找到虫子吗


我的rails版本:4.2.5

来自
rails.root
值我想您正在windows上运行应用程序。一些gem(其中之一就是红地毯)具有本机扩展,必须编译这些扩展才能使gem正常工作

首先,尝试在rails应用程序文件夹中运行
irb
。然后,在irb提示符中尝试
要求“红地毯”
。若这会给你们一个错误,那个么扩展并没有正确编译

您可以通过安装
Ruby开发工具包
来解决此问题。可以在这里找到: (查看开发工具包和您的windows体系结构)


不管怎样,祝你好运:)

我想你可以试试另一个,不仅仅是降价,你还可以试试
redactor

我认为您的解决方案是以下链接,这里是非常好的表示:


希望能找到您的解决方案

您是否完成了
捆绑安装
?是否安装了
红地毯
gem?是的,我安装了捆绑包和红地毯:3.3.4请将完整的错误堆栈跟踪粘贴到问题中。链接图片不是一个好的做法。感谢@MichalSzyndeltry在
应用程序\u helper.rb
的顶部添加
要求“redcarpert”
,首先感谢您的回答。当我创建应用程序,然后安装开发工具包。现在,在您的答案也尝试过之后,它显示了覆盖。在运行
irb
require“red地毯”
之后,您得到了什么输出?很好。然后在
rails控制台中尝试这些行:
需要“红地毯”;rr=red地毯::Markdown.new(red地毯::Render::HTML);render(“hello”)
并将输出放在这里。