在rails中安装引导程序 - 删除当前资产
我看到https://github.com/seyhunak/twitter-bootstrap-rails如何使用rails generate scaffold Product name price:decimal --skip-stylesheets
将引导程序添加到全新的应用程序。在rails中安装引导程序 - 删除当前资产
我的问题是:如何从现有应用程序中删除当前资产(例如样式表),以便我可以安装bootstrap并且没有任何冲突?
PS这个命令似乎是一个脚手架 - 它是否为整个应用程序创建布局?
如果您使用SASS,那么您可以使用宝石https://github.com/thomas-mcdonald/bootstrap-sass,而不是现在正在尝试做的事情。只要你有
@import "bootstrap";
在应用程序/资产/样式表样式表
与扩展.css.scss结尾(例如example.css.scss)
即使在我已经有样式表后,这种方法仍然可行吗?或者我还需要删除它们?我该怎么做?谢谢 – 2013-04-07 11:04:35
我不是专业人士。但对我来说,样式表文件夹中的其他样式表会覆盖或添加到现有的引导样式中。为什么不试一试,如果它不适合你,将其删除? – stonefruit 2013-04-07 11:06:34
也为您的信息,scss(http://sass-lang.com/)代表sassy css。 sass允许你嵌套css属性,它非常整洁。 – stonefruit 2013-04-07 11:08:22
样式表存储app/assets/stylesheets
下并单独列出清单文件,默认为app/assets/stylesheets/application.css
。
请勿删除清单文件。打开它,浏览列出的每个项目并逐个删除它们 - 清单条目和实际文件。请注意0和require_directory
指令,因为它们包含整个目录。
您的应用程序使用'app/views/layouts/application.html.erb'作为整个应用程序的默认布局。无论您是否使用脚手架,这都是Rails惯例。 – depa 2013-04-07 10:43:20
好的,谢谢。我如何删除它? – 2013-04-07 11:04:05
你为什么要这么做? – depa 2013-04-07 11:06:15