23
A
回答
52
有一个--no-stylesheets
标志可以使用:
rails g scaffold MyModel --no-stylesheets
44
您也可以在默认情况下禁用它 - 在config/application.rb
:
config.generators do |g|
g.stylesheets false
end
Rails的本身只使用它来scaffold.css
AFAIK,但不幸的是,其他发电机可能使用相同的挂钩,因此您可能需要记住通过--stylesheets
为例如生成资产的第三方gem。如果Rails有明确的选项scaffold.css
: -/
顺便说一下,您可以找到其他发电机选项in the Rails Guides。助手很适合在默认情况下关闭并在您真正需要时生成它们。
9
因为Rails的5.0,存在config/application.rb
配置其专门禁用生成app/assets/stylesheets/scaffolds.css
,但仍然会产生新资源的样式表:
config.generators do |g|
g.scaffold_stylesheet false
end
您还可以在将它作为--no-scaffold-stylesheet
命令行选项:
rails generate scaffold post title body:text --no-scaffold-stylesheet
相关问题
- 1. Ruby On Rails脚手架没有respond_to
- 2. Rails架构脚手架
- 3. Django有没有足够的脚手架? (A Ruby on Rails)
- 4. 有没有人真的使用Ruby On Rails脚手架?
- 5. Rails的脚手架也有其缺点
- 6. 脚手架脚手架
- 7. 导轨摧毁脚手架没有以前的导轨克脚手架
- 8. 新脚手架没有外键
- 9. Rails没有找到css文件
- 10. DATE字段的Rails脚手架问题
- 11. Ruby on Rails的脚手架错误
- 12. Rails 2.2.2中的动态脚手架
- 13. Hibernate CRUDàla Ruby on Rails的脚手架
- 14. 如何配置Rails使用blueprint-css而不是默认的脚手架css?
- 15. MVC脚手架污染.csproj文件
- 16. 默认脚手架和漂亮脚手架有什么区别?
- 17. Rails修改脚手架表格
- 18. Ruby on Rails脚手架序列化
- 19. Ruby on Rails attr_accessible和脚手架
- 20. Rails脚手架belongs_to - 显示#<MyClass:xxxx>
- 21. Ruby on rails - 脚手架在另一个文件夹中生成文件
- 22. 基于现有模型的Rails脚手架不起作用
- 23. zend框架有没有默认的css文件?
- 24. PHP的脚手架
- 25. 从脚手架
- 26. MVC4脚手架
- 27. GWT脚手架
- 28. 脚手架和手动更新Ruby on Rails的属性howto?
- 29. 没有脚手架的铁轨上的宁静服务?
- 30. 脚手架的DbContext只创建masterContext没有别的
很好。谢谢! – Brett 2011-05-11 15:53:08
注意:这也会禁用特定于资源的样式表,即不会创建'app/assets/stylesheets/my_model.css.scss' – wik 2012-10-15 17:48:52
如果您的应用使用Twitter Bootstrap,则使用'--no-stylesheets'是一个好主意,因为Rails生成的'scaffold.css'文件覆盖了很多Bootstrap风格。 – 2013-06-15 13:31:06