【问题标题】:Issue with Sass: "Could not find 'sass'"Sass 的问题:“找不到 'sass'”
【发布时间】:2023-03-10 18:59:01
【问题描述】:

我正在尝试让我的构建流程正常工作,但我似乎无法正常工作。当我保存 .scss 文件后 Sass 开始运行时,我收到以下错误:

/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:298:in 'to_specs': Could not find 'sass' (>= 0.a) among 20 total gem(s) (Gem::LoadError)

我不完全确定我还需要提供什么,但希望这会有所帮助;

FileWatcher 指向/Users/Nick/.rvm/gems/ruby-2.4.2/bin/sass

$ sass -v
Ruby Sass 3.5.6

$ ruby -v
ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-darwin17]

$ which sass
/Users/Nick/.rvm/gems/ruby-2.4.2/bin/sass

$ which ruby
/Users/Nick/.rvm/rubies/ruby-2.4.2/bin/ruby

【问题讨论】:

  • 必须是 rvm 的问题(不是 rvm 本身,而是它的工作方式)——不知何故,在终端中运行和执行文件观察器命令时环境不匹配。 P.S. 可以改用 node-sass 吗?
  • 该错误看起来像是您在 Ruby 1.9.3 下运行它,但在下面您引用的是 Ruby 2.4.2。你确定你没有在两者之间切换 ruby​​ 版本吗?
  • 我将默认版本设置为2.4.2

标签: ruby sass phpstorm webstorm


【解决方案1】:

事实证明,该问题与High Sierra 10.13 相关,这是一个已知错误。我更新到 10.13.6 并更新了 XCode 工具,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-27
    • 2020-01-10
    • 2021-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    相关资源
    最近更新 更多