为什么不在ASP.NET MVC项目的Content文件夹中包含Scripts文件夹?

时间:2009-02-27 19:06:16

标签: asp.net-mvc

好奇心我想知道是否有逻辑上的理由让Scripts文件夹不是ASP.NET MVC项目中Contents文件夹的子文件夹。 Contents文件夹通常包含您的样式表和图像,由于某些原因,我也很自然地在其中包含Scripts文件夹。

2 个答案:

答案 0 :(得分:8)

可能因为脚本可以表示为提供比样式和设计项更多的功能,所以它可以被视为业务逻辑的一部分。

答案 1 :(得分:2)

脚本和内容文件夹是客户端使用的文件的容器。它们不会以任何方式影响您的MVC应用程序。您可以根据需要重命名和移动它们,只要您更新对它们的URL引用以指向新路径。

话虽如此,我个人倾向于将这些重命名为js和css,主要是因为这会使我的网址更短,更容易阅读和理解。