在Rails应用程序中使用BEM方法可以有效组织和管理代码。BEM on Railsbem-tools的Ruby派生版本。安装时,请将以下行添加到Gemfile中:


gem 'bem-on-rails'

然后执行:


$ bundle

或者手动安装:


$ gem install bem-on-rails

接着,运行安装生成器:


$ rails g bemonrails:install

安装后,请重新启动服务器。使用时,您可以在关卡上创建元素和它们的修改器。默认的文件夹结构包括:


块名称__element_name

块名__element_name.html.haml

块名__element_name

这样能帮助您高效地构建和维护您的应用程序。