【问题标题】:How to Configure Ruby to use compass for Sench-touch on Windows如何配置 Ruby 以在 Windows 上使用指南针进行 Sench-touch
【发布时间】:2012-03-16 20:55:48
【问题描述】:

您好,我最近开始使用 Sencha-touch,我开始明白要让 GUI 符合我的意愿,我必须能够理解和操作 .SCSS 文件。

这意味着我必须使用 COMPASS 或其他技术之一来编译 .SCSS 文件,并且我还需要 Ruby 来处理 config.rb 文件。

任何人都可以让我通过 Windows 操作系统设置和 COMPASS、RUBY 和其他配置,以便我可以像 COMPASS 网站上描述的那样轻松编译文件http://compass-style.org

谢谢。我使用的是 Windows 7

【问题讨论】:

    标签: ruby windows sencha-touch compass-sass sass


    【解决方案1】:

    如果您还没有安装 Ruby,首先需要安装它。通过 http://www.rubyinstaller.org 获取最新的 Windows 安装程序。

    安装程序应自动将 Ruby 文件夹添加到您的 PATH 环境变量中,以便您可以从命令行运行 Ruby 命令。安装 Ruby 后,打开命令行界面 (cmd.exe) 并使用 Ruby 中的“gem”命令安装所需的 Compass 包。使用以下三个命令执行此操作:

    gem install haml
    gem install haml-edge
    gem install compass
    

    包安装后,输入compass version 看是否安装正确。您应该会看到类似“Compass 0.11.7 (Antares) 版权所有 (c) 2008-2012 Chris Eppstein...”

    如果gemcompass 命令不执行任何操作,请确保您的Ruby 文件夹在您的路径中。如果您需要帮助,请查看this tutorial

    config.rb 的具体细节取决于您如何设置系统和项目。大多数配置处理项目的文件夹结构。为此,我将向您推荐 Sencha 文档: - Mastering the Compass/SASS Setup with Sencha Touch - An Introduction to Theming Sencha Touch

    设置好 config.rb 后,您可以在 .scss 文件夹中运行 compass compile 来构建 css 文件。

    【讨论】:

    • 感谢@eterps,这对我只想要 ruby​​-compass 煎茶触摸真的很有帮助
    【解决方案2】:

    需要安装rubygems才能使用gem命令,可以在这里找到

    Rubygems

    而且我相信您不需要安装这些。没有这些对我有用。

    gem install haml
    gem install haml-edge
    

    我只是安装 Compass(预发布)

    gem install compass --pre
    

    【讨论】:

      猜你喜欢
      • 2013-04-06
      • 1970-01-01
      • 2015-05-13
      • 2012-11-22
      • 1970-01-01
      • 1970-01-01
      • 2013-10-11
      • 2012-05-02
      • 2011-07-02
      相关资源
      最近更新 更多