【问题标题】:How to set up paths and directories so that Zurb Foundation works with Django?如何设置路径和目录以便 Zurb Foundation 与 Django 一起使用?
【发布时间】:2012-11-25 03:05:15
【问题描述】:

我在我的 Windows 7 系统上遵循了这组漂亮的instructions for setting up Ruby, Compass, and Sass,除了我还安装了 Foundation 3 并且没有打扰 rvm。 Compass 和 Sass 正在开发我设置的“zurbtest”Django 项目(在解决了一些 Compass 怪癖之后)。

但是,Sass 无法编译 app.scss。我收到消息:

Syntax error: File to import not found or unreadable: foundation/common/ratios.
              Load paths:
                c:/Users/me/PycharmProjects/zurbtest
                c:/Users/me/PycharmProjects/zurbtest/static
        on line 1 of static/zurbstyle/sass/_settings.scss
        from line 2 of static/zurbstyle/sass/app.scss

看来我需要指出 _ratios.scss 和其他 zurb 基础文件所在的路径。我可以看到它们在我的 Windows 系统上,位于:

c:/Ruby193/lib/ruby/gems/1.9.1/gems/zurb-foundation-3.2.3/scss/foundation/common

但是我需要在哪里指定该路径才能使其工作?

我看到这个问题之前已经在 Rails 的上下文中讨论过。我没有安装 Rails。这是一个 Django 项目。

那么我在哪里以及如何设置所需的路径以使其与 Django 项目一起使用?

【问题讨论】:

    标签: django windows-7 sass zurb-foundation


    【解决方案1】:

    原来答案很简单:

    不要使用以下命令:

    sass --watch app.scss:app.css
    

    我花了几个小时试图让它工作,然后意识到需要的是:

    compass watch
    

    我在 Windows 7 Ruby 命令 shell 中运行了“compass watch”,同时在我的 Django 项目“zurbtest”特定的基础目录中,它是:

    c:/Users/me/PycharmProjects/zurbtest/static/zurbstyle

    “zurbstyle”是我使用 compass create 命令设置的 zurb 基础项目的名称。

    请注意,默认情况下,生成的输出文件 app.css 会被放入:

    c:/Users/me/PycharmProjects/zurbtest/static/zurbstyle/stylesheets

    【讨论】:

      猜你喜欢
      • 2013-08-08
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      • 2014-06-03
      • 1970-01-01
      • 2013-08-29
      • 1970-01-01
      相关资源
      最近更新 更多