[英]HAML is missing link_to
我正在學習Haml,對於我的一個項目,我遇到了一個錯誤
#Ruby( TEMPLATE )的/未定義方法`link_to'處的NoMethodError:在singletonclass的第2行的塊(2級)中Web GET 0.0.0.0/
我只是git從https://github.com/crofty/Simple-Site.git克隆了那個項目
並在index.haml中添加了一個link_to(以進行測試)
%div.container{class: class_name}
= link_to 'x' 'y'
在我的linux vm上,另一個項目正在使用haml,並且從那里開始link_to語句起作用。
我最初只是通過haml某些方式允許包括/排除某些Ruby庫(例如actionpack),而對於此Simple-Site,我不得不額外灌入一些東西,但是通過gem install haml安裝時,似乎情況並非如此,而且HAML並非如此,默認情況下應允許= link_to和類似的調用。
我將不得不尋求解決此問題的指針。
link_to
是Rails的幫助器(來自ActionView )。 給定的項目不是Rails項目,因此模板(Haml或其他方式)中沒有這些幫助程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.