簡體   English   中英

HAML缺少link_to

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM