1

我正在使用markItUp!ASP.NET MVC 项目中基于 jQuery 的编辑器。我了解 ASP.NET MVC 中各种默认文件夹的用途,但我不确定 markItUp 之类的第三方插件如何!适合这种结构。

标记!有自己的图像、CSS 文件和脚本,但我不想将这些文件分离到现有的项目文件夹(内容、脚本等)中,而是将所有内容放在一起。这有两个原因:

  1. 区分我自己的代码和markItUp的代码!图书馆。
  2. 升级到新版本的 markItUp!

我应该创建一个名为“Libraries”(或“Plugins”或“ThirdParty”)的新文件夹并将顶级 markItUp 文件夹放入其中吗?这样我还可以根据需要添加其他第三方代码。

4

1 回答 1

4

我开始用类似这样的文件夹结构替换 Content 和 Script 文件夹:

  • 上市
    • CSS
    • 脚本
    • 图片
    • ...
    • 花式盒子
    • 标记

我将它们全部放在一个名为“Public”的文件夹中的原因是,与 Views 或 Controller 文件夹相反,其中只有可直接访问的文件。

我认为将第三方 pugins 放在自己的文件夹中是有意义的。我在 Public 文件夹中没有一些“插件”文件夹,主要是为了获得更短的 url。

于 2010-10-31T22:09:46.327 回答