【问题标题】:Setting up Compass in PhpStorm在 PhpStorm 中设置指南针
【发布时间】:2014-06-28 02:18:05
【问题描述】:

这里有一些关于此的帖子,但我找不到任何声称支持 Compass 的最新 PHPStorm 版本。

所以从我的项目根目录我有:

/public/assets/css

/public/assets/scss

/public/assets/config.rb

其中包含:

http_path = "/"
css_dir = "css"
sass_dir = "scss"
images_dir = "img"
javascripts_dir = "js"

我的 compass 可执行文件设置为:/usr/bin/compass 并且配置路径设置为:path-to-project/public/assets/config.rb

我还设置了 PhpStorm 以将 scss 文件编译到 /public/assets/css 文件夹中

在一个 scss 文件中我有

@import "compass";

我得到这个错误:

/usr/bin/compass compile /private/var/virt/budget-forklifts/public/assets compile /private/var/virt/budget-forklifts/public/assets/scss
You must compile individual stylesheets from the project directory.

任何想法我做错了什么?

【问题讨论】:

  • 类似的设置对我来说很好用。该错误表明编译器是从错误的文件夹执行或配置不正确...请附上您的指南针文件观察器的屏幕截图。确保它足够大,以便所有参数都可见

标签: sass compass-sass phpstorm


【解决方案1】:

如果其他人有同样的问题,请解决这个问题:

当您启用指南针 scss 之一时,您只需禁用您的 scss 文件观察器。我猜他们俩同时跑,然后搞糊涂了。

【讨论】:

  • 看起来不是一个正确的答案 - 启用两个观察者不会导致此类问题。 SASS watcher 不会以任何方式影响指南针。并且错误表明这是一个正在执行的指南针观察者
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-26
  • 2015-01-16
  • 1970-01-01
  • 2013-10-11
  • 2015-05-13
  • 2013-10-05
相关资源
最近更新 更多