我是haml的新手,这让我很难过.我不喜欢删除代码,我可以将其注释掉,但我不知道如何正确结束haml中的注释.
这是一个代码snippit:
.field
= f.label :member_id
%br/
= f.text_field :member_id
.field
= f.label :instrument_type
%br/
Run Code Online (Sandbox Code Playgroud)
我试图评论第一个字段,所以我使用:
/
.field
= f.label :member_id
%br/
= f.text_field :member_id
.field
= f.label :instrument_type
%br/
Run Code Online (Sandbox Code Playgroud)
但是在第一个字段之后注释掉了所有内容.
然后我尝试了:
/
.field
= f.label :member_id
%br/
= f.text_field :member_id
.field
= f.label :instrument_type
%br/
Run Code Online (Sandbox Code Playgroud)
但它也不喜欢,或者:
-#.field
-# = f.label :member_id
-# %br/
-# = f.text_field :member_id
.field
= f.label :instrument_type
%br/
Run Code Online (Sandbox Code Playgroud)
我肯定错过了什么.我看了一遍,但这些例子在评论之后从未显示过代码.
我正在尝试使用rest-client gem发布一些东西,但由于某种原因,我不断收到内部服务器错误.我在Chrome上使用了Simple REST Client,除非我发送了以下标题,否则会出现同样的错误:
Content-Type: application/x-www-form-urlencoded
Run Code Online (Sandbox Code Playgroud)
所以我正在尝试使用post请求发送该标头,但由于某种原因,它仍然无法正常工作.这是我尝试过的:
RestClient.post "server", :content_type=>"Content-Type: application/x-www-form-urlencoded",:name=> 'Test', :message_type=> 'Request', :version=> '2.0'
RestClient.post "server", {:content_type=> "Content-Type: application/x-www-form-urlencoded"},:name=> 'Test', :message_type=> 'Request', :version=> '2.0'
RestClient.post "server", {"Content-Type" =>"Content-Type: application/x-www-form-urlencoded"},:name=> 'Test', :message_type=> 'Request', :version=> '2.0'
RestClient.post "server", :header => {:content_type=>: "Content-Type: application/x-www-form-urlencoded"},:name=> 'Test', :message_type=> 'Request', :version=> '2.0'
Run Code Online (Sandbox Code Playgroud)
有人能告诉我我做错了什么吗?已搜索过一些指示如何设置标题的文档,但似乎没有任何效果.
一切都在这个应用程序上工作正常,现在我今天尝试推送到Heroku时得到这个:
Counting objects: 28, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (22/22), done.
Writing objects: 100% (22/22), 2.20 KiB, done.
Total 22 (delta 14), reused 0 (delta 0)
/app/slug-compiler/lib/slug.rb:12:in `require': no such file to load -- json (LoadError)
from /app/slug-compiler/lib/slug.rb:12
from /app/slug-compiler/bin/slugc:14:in `require'
from /app/slug-compiler/bin/slugc:14
To git@heroku.com:cold-night-9597.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:server-name-1234.git'
Run Code Online (Sandbox Code Playgroud)
很奇怪 - 在任何地方找不到任何关于此错误的信息 - 并且它在本地运行良好...