代码之家  ›  专栏  ›  技术社区  ›  kart-able

stylesheet\u link\u标记和引导

  •  0
  • kart-able  · 技术社区  · 7 年前

    根据教程,我想在Rails 5.1.5上设置引导 https://www.railstutorial.org/book/filling_in_the_layout 但是使用Gemfile的过程不起作用。

    经过一些阅读后,尤其是在这里: Installing Bootstrap 3 on Rails App 我最终下载了css文件,并将其直接复制到应用程序/资产/样式表中。

    现在我得到了这个错误:

    Invalid CSS after "...quire bootstrap": expected "{", was ""
    

    已链接到应用程序中的此行。html。雇员再培训局

    <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
    

    据我所知,这一行是与应用程序一起处理的。我在app/assets/stylesheets中创建的scss文件(其中有一个application.css文件)。此文件只有一行:

    *= require bootstrap
    

    在进一步查看文档后,我对以下内容进行了测试:

    <%= stylesheet_link_tag "bootstrap" %>
    

    从那里我得到了另一个错误:

    TypeError: Cet objet ne gère pas cette propriété ou cette méthode
    

    这意味着“此对象不处理此方法”。

    只是Rails安装的另一个错误配置还是什么?

    nodeJS安装是否有可能解决此问题?我在这里找到了答复 Ruby on rails: Stylesheets not working ExecJS::ProgramError 似乎成功了。

    1 回复  |  直到 7 年前
        1
  •  0
  •   kart-able    7 年前

    实际上,安装NodeJS可以帮助很多:这应该是Windows用户要做的第一件事!