Javascript Twitter引导(和类似的CSS框架)文件夹位置

Javascript Twitter引导(和类似的CSS框架)文件夹位置,javascript,css,twitter-bootstrap,Javascript,Css,Twitter Bootstrap,将官方引导发行版中的bootstrap文件夹放在应用程序的css或style文件夹中,与将其放在更通用的assets目录下或直接放在public或www下的顶级文件夹相比,有哪些利弊 由于Bootstrap主要关注CSS,我最初的倾向是将它放在我的CSS文件夹中,但它也有图像和Javascript,所以我不确定这是否是它的最佳位置。至于Bootstrap中包含的Javascript,它非常面向视觉,因此将所有内容保留在css文件夹中仍然有意义 很明显,我的问题并不特定于引导,而是与任何具有这种结

将官方引导发行版中的
bootstrap
文件夹放在应用程序的
css
style
文件夹中,与将其放在更通用的
assets
目录下或直接放在
public
www
下的顶级文件夹相比,有哪些利弊

由于Bootstrap主要关注CSS,我最初的倾向是将它放在我的
CSS
文件夹中,但它也有图像和Javascript,所以我不确定这是否是它的最佳位置。至于Bootstrap中包含的Javascript,它非常面向视觉,因此将所有内容保留在
css
文件夹中仍然有意义

很明显,我的问题并不特定于引导,而是与任何具有这种结构的面向CSS的框架相关,例如:


我的目标是让我和其他新加入我的应用程序的程序员都能轻松工作。除了决定我应该考虑的逻辑位置之外,还有其他因素吗?例如,文件夹结构如何对LIVIELoad影响较小或SASS文件(特别是如果我想使用更少的扩展Bootstrap类)?

,您可能需要考虑EYOMAN来管理所有这些。


或更通用的助手(Yeoman雇佣的),但无论哪种方式,我都大力支持将组件放在web目录之外(最好由易于安装和更新的组件管理,并且不必检查到repo中)还有一个生成系统,可以将/concats/minifies收集到一个发布文件夹中,以备部署。@steveax那么您将CSS和JS等公共资产的所有源文件都放在web根目录上方的一个文件夹中了吗?因此,如果你有一个MVC应用程序,那么你会有文件夹
控制器
模型
视图
,等等。还有一个
资产
文件夹,所有CSS/JS/图像都会放在那里?谢谢你的建议,我想我肯定应该使用类似的东西(实际上,我已经在研究LiveReload,我认为它应该能够处理缩小、编译等问题)……但我仍然不清楚目录结构会是什么样子(在web根目录的上方和下方)。使用Yeoman之类的东西的关键是让它决定什么是最好的,换句话说,它是自以为是的。