1

我有一个有效的 SASS 安装。我可以在终端中运行这些命令并获得以下输出:

sass -v
Sass 3.2.9 (Media Mark)

rbenv versions
  system
* 1.9.3-p392 (set by /Users/Eric/.rbenv/version)
  2.0.0-p0

我需要找到可执行文件,以便可以将其作为文件观察程序提供给 Webstorm IDE。http://blog.jetbrains.com/webide/2013/03/file-watchers-in-webstormphpstorm-6-aka-background-tasks/。我之前已经在其他环境(windows,没有rbenv的osx)中设置了这个,但是在这里不知道怎么做。

如果我运行whereis sass,我没有输出。

如何找到这个可执行文件并为 Webstorm 指定它?

深入研究 rbenv,我在这里看到: /Users/Eric/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/sass-3.2.9/bin/sass 指定此路径到 webstorm 确实有效。直接引用此位置是否合适/稳定,还是有更好的方法不依赖于版本号?

4

2 回答 2

2

这对我来说是一个有效的答案:

/Users/Eric/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/sass-3.2.9/bin/sass

这不是最好的,因为我在升级 SASS 时必须更新位置,但它可以正常工作。希望这对其他人有帮助。

如果有人知道通过 rbenv 或 ruby​​ 升级维护的可执行文件的符号链接,请分享。

于 2013-08-27T16:22:48.997 回答
2

使用which sass而不是whereis. 它应该~/.rbenv/bin适合您。

于 2015-12-23T07:35:22.670 回答