Ruby on rails 钢轨细长-意外压痕
我正在为我的rails应用程序使用slim rails gem,但在使用layouts/application.html.slim时遇到了一些问题。该文件如下所示:Ruby on rails 钢轨细长-意外压痕,ruby-on-rails,slim-lang,Ruby On Rails,Slim Lang,我正在为我的rails应用程序使用slim rails gem,但在使用layouts/application.html.slim时遇到了一些问题。该文件如下所示: html head title RailsProjetoBase = csrf_meta_tags = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' = javascrip
html
head
title RailsProjetoBase
= csrf_meta_tags
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
= javascript_include_tag 'application', 'data-turbolinks-track': 'reload'
body
= yield
我得到了一个错误:
SyntaxError: [stdin]:11:1: unexpected indentation
对于样式表\u link\u标记和javascript\u include\u标记。如果我移除这些,它会工作,但没有意义。选中,我的编辑器sublime 3没有插入错误的选项卡或空格。还尝试将所有选项卡转换为空格/选项卡,而不转换任何内容。我在另一个项目中使用了这样的布局,并且工作正常。我使用的是rails 5。有什么想法吗?得到了我的答案:问题实际上不在我的布局文件上。在asset.rb上。在这里,当我定义要预编译的资产时,选项卡/空间之间存在差异。希望这对别人有帮助 可能是样式表上的空格?链接?标签?@MicaelNussbaumer已经尝试删除它们了。另外,尝试只放置样式表链接标签“application”,而忽略其他参数。没用。如果我只放置样式表链接标签,它就可以工作。奇怪的