代码之家  ›  专栏  ›  技术社区  ›  BuddyJoe

ASP.NET MVC默认项目结构和脚本文件夹

  •  6
  • BuddyJoe  · 技术社区  · 15 年前

    在默认的asp.net mvc项目结构中保留scripts文件夹有什么好处吗?

    在我看来,在content文件夹下为脚本、css文件和图像创建子文件夹更有意义。

    这样做有什么坏处吗?

    2 回复  |  直到 10 年前
        1
  •  9
  •   mkedobbs    15 年前

    简言之,不,这样做没有真正的坏处。这就是我如何构建我的mvc项目。

    这样做有一些好处,实际上…在许多项目中,我从一个独立的域提供所有的静态内容,因此,将所有静态内容分组到一个文件夹中使qa/production部署过程变得更加容易(因为我们使用msbuild编写部署脚本,并调用css和javascript文件的缩小实用程序)。

        2
  •  0
  •   Chalky    10 年前

    次要的缺点是必须在多个地方查找每个附加框架等的“位”。因此,我更喜欢\ assets \-然后在每个框架文件夹(jquery、bootstrap等)中都有该产品附带的所有.js&.css等文件和/或子文件夹。但是,mvc绑定可以帮助您在一个bundleconfig模块/类中拥有所有引用(如果您愿意)。