You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:无法完成sassc-rails gem的bundle install安装

解决方案

1. 修复Xcode命令行工具(xcrun路径问题)

这是macOS环境缺失必要开发工具导致的核心问题,执行以下步骤:

  • 安装Xcode命令行工具:
    xcode-select --install
    
  • 若已安装但路径无效,重置路径:
    sudo xcode-select --reset
    
  • 重置后仍报错的话,手动指定正确路径:
    sudo xcode-select -s /Library/Developer/CommandLineTools
    

2. 重新安装sassc和sassc-rails

先清理已损坏的gem安装残留,再重新执行bundle:

  • 卸载相关gem:
    gem uninstall sassc sassc-rails
    
  • 回到项目目录,重新执行:
    bundle install
    

3. 解决LoadError问题

bundle install成功完成后,sassc gem会被正确加载,此时重启本地服务器:

rails server

若仍报错,检查app/views/layouts/application.html.erb第10行,确认是否存在错误的样式表引用,比如是否误将scss文件直接用link标签引用,而非通过stylesheet_link_tag调用asset pipeline处理。

另外,关于Tailwind CSS的配置,确保manifest.js中的//= link tailwind.css配置正确,同时在config/initializers/assets.rb中添加:

Rails.application.config.assets.precompile += %w( tailwind.css )

内容的提问来源于stack exchange,提问作者Marco-008

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 19:43:17