【发布时间】:2014-02-03 19:45:02
【问题描述】:
我正在尝试 SassyStudio für Visual Studio 在我们的项目中编译 SASS - 但存在一些问题。
项目结构如下:
Solution
- Project 1
-- Areas
--- Area 1
---- Styles
----- style.scss
------ style.css
--- Area 2
---- Styles
----- style.scss
------ style.css
-- Styles
--- globalstyle.scss
---- glogalstyle.css
如您所见,scss 文件分散在项目各处。 css 文件应与 scss 文件一起编译。由于 scss 文件中存在指南针引用,因此存在对指南针的依赖关系。
Mindscape Web Workbench 不是为这样设计的。
我安装了 Ruby + gem sass + gem compass 和
sass --watch C:/compasstest:C:/compasstest --compass
效果很好。但我不喜欢每次开始开发时都开始批处理。
所以我找到了 SassyStudio,它看起来很像我需要的。但是指南针参考存在一些问题。在选项中,我在 Ruby 安装路径中输入了“C:\Program Files (x86)\Ruby193\bin”,在包含路径属性中输入了“C:\compass”。 Compass 文件夹包含例如来自 github 的“compass/css3”结构。
12:00:52.447 : Failed to compile css.
[SassCompileException]c:\compass/compass/css3/shared:1: error: file to import not found or unreadable: "compass/support"
at NSass.SassCompiler.CompileFile(String inputPath, OutputStyle outputStyle, Boolean sourceComments, IEnumerable`1 additionalIncludePaths)
at SassyStudio.Integration.LibSass.NSassDocumentCompiler.Compile(FileInfo source, FileInfo output)
at SassyStudio.Editor.GenerateCssOnSave.GenerateCss(DateTime time, String path)
12:00:52.447 : Compile complete.
- Ruby 安装路径到底是干什么用的?
- 我是否需要 config.rb,即使我不想如此指定 sass 和 css 文件夹?
- 如何告诉 SassyStudio 找到文件 compass/support(我们可以看到它已经找到 compass/shared)?
【问题讨论】:
标签: sass compass-sass