【问题标题】:Building Sass files in Ant doesn't work from Eclipse在 Ant 中构建 Sass 文件在 Eclipse 中不起作用
【发布时间】:2015-01-19 21:54:22
【问题描述】:

我们正在将 Java webapp 中的 CSS 文件迁移到 Sass。目前我们正在使用 Ant 来构建我们的项目,并且我们已经成功地创建了一个目标,它将在我们的 SCSS 文件上运行 Sass。目标通过终端在 OSX 上按预期工作,在 Windows 8 和 8.1 上通过命令提示符(当 Ruby 已正确添加到 PATH 时)、Eclipse 的 OSX 版本以及使用 Ant Build 功能时通过 IntelliJ IDEA 的 Windows 版本。问题是它在运行 Windows 版本的 Eclipse 时不起作用。每当我们尝试通过 Eclipse 运行 Ant 构建时,我们都会收到以下错误:

[apply] ruby.exe: No such file or directory -- C:/Dev/project/sass (LoadError)

如果我将 Sass.bat 的路径更改为“C:\dev\ruby\bin\sass.bat”,它可以工作,但我想避免这种情况,因为这意味着每个开发人员都需要更新他们的Ant 文件指向他们的 ruby​​/bin 文件夹。

我怀疑 Eclipse 中需要执行一个额外的步骤才能正确设置 Ant,但我正在努力找出问题所在。谢谢!

【问题讨论】:

    标签: java ruby eclipse windows ant


    【解决方案1】:

    遇到了同样的问题。我刚刚添加了这个。至少它仅适用于 Windows 用户。

    <condition property="sass" value="C:/Ruby22/bin/sass.bat" else="sass" >
        <os family="windows" />
    </condition>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-31
      • 2011-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-06
      • 2014-07-23
      • 1970-01-01
      相关资源
      最近更新 更多