无法使用 sass-rails 在 rails 上自动编译 ruby 中的 scss 文件
Cannot auto-compile scss files in ruby on rails using sass-rails
我是 Rails 和 SO 上 Ruby 的新手。我的任务是对 Rails 上基于 Ruby 构建的现有项目进行 CSS 更改。我在网上搜索,发现 .scss
个文件自动编译为 .css
。所以我开始对 .scss 文件进行更改。但是,当我编辑和更改文件时,它并没有反映在浏览器上。我尝试使用命令 rails s
重新启动 rails 服务器,清除浏览器 cache/cookies,删除 public 中的资产文件夹,但更改没有反映在浏览器上。
最后,我删除了 tmp 文件夹并重新启动了 rails 服务器。只有这样我才能在浏览器上看到我的更改。我想知道是否有更简单的方法可以直接在保存 scss 文件时查看更改?
PS:我已经设置了开发环境并且我的 Gemfile 有 rails 版本 '>= 5.0.0.1' 我有 sass-rails '~> 5.0'。
如果需要任何其他信息,请告诉我
这是 WSL 的问题。我们刚刚将 ROR 项目文件夹移到了 'C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home' 之外并且它起作用了。
我是 Rails 和 SO 上 Ruby 的新手。我的任务是对 Rails 上基于 Ruby 构建的现有项目进行 CSS 更改。我在网上搜索,发现 .scss
个文件自动编译为 .css
。所以我开始对 .scss 文件进行更改。但是,当我编辑和更改文件时,它并没有反映在浏览器上。我尝试使用命令 rails s
重新启动 rails 服务器,清除浏览器 cache/cookies,删除 public 中的资产文件夹,但更改没有反映在浏览器上。
最后,我删除了 tmp 文件夹并重新启动了 rails 服务器。只有这样我才能在浏览器上看到我的更改。我想知道是否有更简单的方法可以直接在保存 scss 文件时查看更改?
PS:我已经设置了开发环境并且我的 Gemfile 有 rails 版本 '>= 5.0.0.1' 我有 sass-rails '~> 5.0'。
如果需要任何其他信息,请告诉我
这是 WSL 的问题。我们刚刚将 ROR 项目文件夹移到了 'C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home' 之外并且它起作用了。