【问题标题】:I have a Drupal site: Can I use Sass preprocessor? [closed]我有一个 Drupal 站点:我可以使用 Sass 预处理器吗? [关闭]
【发布时间】:2012-12-29 04:13:37
【问题描述】:

我读过使用预处理器来编写 css3 代码是有史以来最好的事情,因为它们让您的生活变得更轻松。事实上,我读过很多关于一些非常酷的例子,这让我对使用 SASS 感到兴奋(我读过 it's better than less)。

现在,当我深入了解如何安装它并实际使用它时,我发现它可以与 Ruby 一起使用......我认为这意味着我不能只是安装它并使用它作为计划中。

我有一个 Drupal 站点,我认为我可以像使用其他脚本一样将它安装在我的服务器中,然后开始使用 sass 进行编码,服务器会读取它并用普通的旧 css 编译它。哪个……好像不行啊。

我发现三个 Drupal 模块可以使 Sass 适应 Drupal:Sass APICompass Stylesheet ToolSassySASS/ SCSS

他们三个没有很多安装,所以这里没有“受欢迎的赢家”,他们三个似乎很适合这个任务,但因为这是我第一次打算使用预处理器,好吧...我完全不知道该做什么,什么是更好的选择(以及为什么)。

我的网站是 drupal 6,我计划将其升级到 Drupal 7。因为我需要创建一个新主题(它是自定义主题),我计划使用 Omega 作为基本主题并使用它与 Sass...?

【问题讨论】:

  • 就这么做吧。不行,试试别的。风险太大?不要这样做。如果您真的需要,请切换到 Ruby。这些都是个人问题;我不知道它们是否非常适合本网站的目的。
  • 为什么您认为 Ruby 要求意味着您不能将它与 Drupal(或任何其他语言/框架)一起使用?只需在你的开发机器上安装 Ruby/Sass(我在我的 Windows 桌面上使用虚拟机),然后你就可以像部署任何其他 CSS 文件一样部署 CSS。
  • 谢谢!不知道,这就是为什么我很困惑。 :)

标签: php sass drupal


【解决方案1】:

我建议下载并安装官方的 SCSS 和 Compass 包。

这确实需要您安装 ruby​​,但只能在您的开发机器上安装。

无论如何,在将它们部署到服务器之前,您都应该编译所有 SCSS 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-25
    • 1970-01-01
    • 1970-01-01
    • 2011-05-31
    • 2012-02-24
    • 2011-04-02
    • 2012-03-25
    • 2021-01-04
    相关资源
    最近更新 更多