停止脚手架生成 scafolds.css.scss

Posted

技术标签:

【中文标题】停止脚手架生成 scafolds.css.scss【英文标题】:Stop scaffold generates scafolds.css.scss 【发布时间】:2014-12-02 21:03:33 【问题描述】:

我正在使用 Rails 4

并通过不适合我来引用这些解决方案

ref

运行脚手架

rails g scaffold Tool::Mvaas::P2pQuery   --no-stylesheets user_id:integer interval:integer

但仍然为我生成了scaffolds.css.scss

   conflict    app/assets/stylesheets/scaffolds.css.scss
  Overwrite /Users/hsu-wei-cheng/workspace/Rails/dqa_dev_server/app/assets/stylesheets/scaffolds.css.scss?

【问题讨论】:

【参考方案1】:

阅读this guides 章节“3.3 配置生成器”。

将此代码放入config/application.rb

config.generators do |g|
  g.stylesheets false
end

【讨论】:

【参考方案2】:

更新

您可以禁用脚手架样式表,将此代码放在文件 config/initializers/assets.rb 中: Rails.application.config.generators do |g| g.scaffold_stylesheet false end

【讨论】:

以上是关于停止脚手架生成 scafolds.css.scss的主要内容,如果未能解决你的问题,请参考以下文章

针对特定数据库编写脚本/生成脚手架?

express 脚手架生成

Ran 代码生成器:rails 生成脚手架帖子标题:字符串正文:文本并收到错误消息

跳过 Rails 中的 JSON 格式生成脚手架

当我尝试生成脚手架时出现 Rails 错误

Ruby/Rails:生成脚手架的代码在哪里