【问题标题】:Change Middleman CSS Directory更改中间人 CSS 目录
【发布时间】:2013-08-20 04:26:56
【问题描述】:

我的 Middleman 网站有一个问题。我有两个问题我无法弄清楚:

  1. 如何移动我的“index.html.erb”文件中的“all.css.scss”文件 是指“Sass”文件夹吗?当然,当我移动时链接会断开 它。似乎无法在代码中找到更新路径的位置。这是我可以在 bash 中做的事情吗?

文件位于my github

【问题讨论】:

    标签: import sass middleman bourbon


    【解决方案1】:

    您是否尝试在“config.rb”中更改/设置“css_dir”? 有关一般信息,请参阅http://middlemanapp.com/advanced/configuration/#toc_2

    【讨论】:

    • 我试过了,重启中间人服务器后返回错误。但是我 italic_think_italic 我现在已经成功更改了我的目录,因为它没有返回错误。但是,现在,当 html 加载时,我的样式表都没有被识别。我很困惑。
    【解决方案2】:

    问题已解决。我不确定前几次我做错了什么,但我又尝试了一次更新 config.rb 和 stlyesheet_link_tag 中的文件路径...这解决了所有问题。

    它确实创建了一个新问题,即我的 css 中的任何背景图像都无法加载。但是目录问题完全解决了。

    【讨论】:

      【解决方案3】:

      更改设置的最基本方法是在config.rb 文件中使用set

      #config.rb
      
      set :js_dir, 'javascripts'
      set :css_dir, 'stylesheets'
      set :fonts_dir, 'assets/fonts'
      set :images_dir, 'assets/images'
      
      etc...
      

      您还可以使用更新的语法,该语法用于 Middleman 中的大多数全局设置。

      #config.rb
      
      config[:js_dir] = 'javascripts'
      config[:css_dir] = 'stylesheets'
      
      etc...
      

      Middleman Docs

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-15
        • 1970-01-01
        • 2011-03-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多