【问题标题】:Drupal designing themes on a different serverDrupal 在不同服务器上设计主题
【发布时间】:2026-01-03 00:10:02
【问题描述】:

我正在使用 omega 4 开发 drupal 主题。很多主题都依赖于 sass 和 ruby​​ 扩展,这很棒,我想朝着这个趋势发展,但是,我们有一个不允许使用 ruby​​ 的托管服务器要安装的宝石。我认为最好的解决方案是在我自己的个人服务器上设计我所有的主题,然后将主题复制到主站点。

问题 1

- 这是一个实际的选择吗?

问题 2

- 据我所知,所有的 sass 和 ruby​​ 扩展只是主题和布局开发所必需的,因为它们最终都编译成 css。因此,如果我是正确的,如果我不开发或更改它们太多,我不需要将它们安装在终端服务器上?

T.I.A.

【问题讨论】:

    标签: ruby drupal drupal-7


    【解决方案1】:

    我认为您的方法是正确的。正如您在问题 2 中所说,仅在开发环境中需要 sass 和特别是 ruby​​,因此您不需要在生产服务器上安装它们。不在生产服务器中发布您的开发文件也可能更安全,因此您不会在开发过程的公共服务器上进行跟踪。

    请务必使用

    编译您的 CSS 文件
    environment = :production
    

    在您的 config.rb 文件中发布到生产之前。

    【讨论】: