如何配置SCSS项目?

时间:2014-01-16 12:10:14

标签: ruby sass

我是SASS / SCSS的新手,并在主目录中使用CSS Files获得了一个git项目,该项目将从子目录中导入部分内容。我想知道是否可以在服务器上安装sass,创建一个指南针项目,以便在服务器上实时编辑scss文件后自动创建css文件?或者它必须是filefatcher的本地?我已经尝试在服务器上设置指南针项目,但没有自动创建css文件。是因为设置错误还是这样不可能?

如果有可能有一个很好的循序渐进教程?我已找到this

也许问题就在于道路。在我的config.rb中,如果sass和css目录与项目路径相同,我在不知道字符串中要写什么的情况下更改了路径。没有使用“/”或空字符串。

2 个答案:

答案 0 :(得分:1)

Sass和Compass都提供监视命令。您可以使用:

sass --watch input.scss:output.css (options)

或者,假设您的Compass配置文件正确设置了css_dir vairable:

compass watch

其中任何一个都应该在更改时重新编译css文件。如果您希望在服务器上实现此功能,则需要在服务器上执行watch命令。

答案 1 :(得分:0)

为@ aerook的答案添加一点, 在您的项目中,您可能有多个scss和css文件。在这种情况下,您可以使用以下内容来监视整个scss目录以在css目录中进行更改

  

sass --watch scss:css

PS:scss和css是同一目录路径中的文件夹名称。