【发布时间】:2015-06-23 04:16:09
【问题描述】:
我已经开始了一个 Ruby on Rails 项目,但是我的前任已经离开了组织,所以我对设置感到困惑。我尝试通过文件 project_name/app/stylesheets/default.sass 更改样式,但是当我提交这些更改时,样式没有区别。
我正在学习 Ruby on Rails,并注意到许多提到路径是 project_name/app/assets/stylesheets/...etc...,我是否错误地认为缺少资产文件夹会导致问题,或者是此应用程序未使用资产管道的情况(我该如何检查)。
如果不在应用程序/样式表中,如何进行样式更改?下面是我的基本目录结构:
-project_name
- .sass-cache
- .vagrant
- app
- controllers
- helpers
- models
- stylesheets
- views
- bin
- config
- lib
- public
- Stored Procedures
- task
- test
提前致谢!
【问题讨论】:
-
您使用的是什么版本的 Rails?检查 Gemfile。
-
gemfile 中没有提到 rails。 ruby 版本是 1.9.3 引擎版本 1.7.18,如果那是你正在寻找的。如果还有其他有用的信息,请告诉我。
-
对糟糕的格式表示歉意。今后我会尽量遵守标准。
-
rails --version输出什么? -
如果您没有看到任何更改,也许您的所有资产都已预编译?尝试运行
rake assets:clean
标签: ruby-on-rails ruby sass asset-pipeline