slim不能工作
2011-12-26 12:51:03 +0800 由 pobeike
在 Ruby on Rails 節點 中發起
最後由 pobeike 於2012-01-02 16:42:56 +0800回應
, 339次閱讀
hi,
我使用slim模版引擎,因爲看他的語法,覺得比haml更舒服。但是我執行時提示如下:
application.html.slim:13: syntax error, unexpected keyword_ensure, expecting $end
body裏就放一個=yield,實在不清楚什麽事。請指教。
截至 2012-01-02 16:42:56 +0800,共收到 5 條回應
pobeike
1樓, 於2011-12-26 13:13:40 +0800回應
不知道爲什麽,放這個== stylesheet_link_tag "application"就會出錯。堵爛啊。
Tim_Wu
2樓, 於2011-12-26 22:51:12 +0800回應
用不著一次整套換slim, 可以先跟erb混用, 先從view 開始, view不用寫 head 比較好寫, 我的第一個slim 只有下面幾行, 運作正常
h1 Slim test
ul
li test data 1
li test data 3
li test data 4
額外發現一件事, 這裡的 syntax highlight 不支援slim, 但是有支援 jade, 可以湊合著用.
cqpx
3樓, 於2011-12-27 11:34:25 +0800回應
有可能是indentation的問題,用haml有時也會出這個錯誤
fredwu
4樓, 於2011-12-31 17:25:34 +0800回應
XD
pobeike
5樓, 於2012-01-02 16:42:56 +0800回應
問題解决了。是寫錯了。mate寫成mata。
因爲工作忙,幾天沒來看,多謝各位了。