Permissions 在PhpStorm中编译SCS时出现问题-权限问题?

Permissions 在PhpStorm中编译SCS时出现问题-权限问题?,permissions,sass,phpstorm,compass,Permissions,Sass,Phpstorm,Compass,我在使用compass通过PhpStorm编译scss文件时遇到问题。直到最近,我还没有遇到任何问题,如果说有什么问题的话,那就是自从我升级到约塞米蒂之后我就遇到了问题 我得到一个非常普遍的错误: /usr/bin/compass编译 /用户/[USER]/Documents/Work/[COMPANY]/Websites/[PROJECT FOLDER] /用户/[用户]/文档/工作/[公司]/网站/[项目 文件夹]/scss/style.scss 单个样式表必须在sass中 目录 我已经排除

我在使用compass通过PhpStorm编译scss文件时遇到问题。直到最近,我还没有遇到任何问题,如果说有什么问题的话,那就是自从我升级到约塞米蒂之后我就遇到了问题

我得到一个非常普遍的错误:

/usr/bin/compass编译 /用户/[USER]/Documents/Work/[COMPANY]/Websites/[PROJECT FOLDER] /用户/[用户]/文档/工作/[公司]/网站/[项目 文件夹]/scss/style.scss
单个样式表必须在sass中 目录

我已经排除了坏的路径/链接,因为我已经将工作项目从我的工作环境转移到了我的家庭环境。我已经在我的计算机上创建了另一个用户,并且能够毫无问题地处理相同的项目。然后我删除了我的原始用户,创建了另一个同名用户,现在它又不能工作了。看来问题在于用户

我已经通过disc utility修复了磁盘权限,并在恢复模式下通过重置密码工具重置了主目录权限和ACL

在这些尝试之前,我卸载并安装了compass和sass gems

版本:

Mac OS X 10.9.5
PhpStorm 7.1.3
compass (1.0.3)
compass-core (1.0.3)
compass-import-once (1.0.5)
rubygems-update (2.4.1)
sass (3.4.11)
这是我的文件观察者:


这是一个已知的指南针问题-。有关可能的解决方法,请参阅本期中的注释

检查
config.rb中路径中的寄存器。我也有同样的问题,直到我把大写字母放在需要的地方。

我发现,在我的设置中,它使用了一个config.rb,指定了不正确的路径。假设您有这样一个文件路径:

styles
|--css
|  '--styles.css
|--scss
|  |--styles.scss
|  '--config.rb
然后在config.rb中,需要调用这些文件的正确路径。在这种情况下,我的结论是:

...
css_dir = "../css"
sass_dir = "."
sass_path = File.expand_path("..", __FILE__)
...
一旦我修复了这些路径,文件就会正确编译


此外,我不确定是否在phpStorm中正确查看了您的配置,但您需要确保在设置观察者时,您设置的是
指南针sass
,而不仅仅是所指出的
sass
观察者

感谢链接。不幸的是,我看到了一个合理的解决方案。我没走运就降级到1.0.0了。谢谢