正在为rails / dir中的公共/ dir编译指南针吗?

时间:2013-05-15 03:02:36

标签: ruby-on-rails-3.2 compass-sass

我的.scss文件存储在Rails 3.x的app / assets / stylesheets文件夹中。当我编译文件夹(使用:compass compile~ / projects / myproject)时,生成的.css文件放在新创建的文件夹public / assets中。我想这是默认行为。

我的问题是,为了安全性和最佳实践,让Compass将css文件编译到公共文件夹是否安全?

如果这不是一件好事,我怎么能告诉指南针在其他地方编译css文件?有没有可以添加到配置文件的命令?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

是的,这是完全安全的。按照惯例,Rails资产管道的行为也是如此。公用文件夹是编译时放置所有资产的位置。同样,Compass编译的SCSS在那里是安全的。