所以,伙计们,对于你们每个人来说,每个视图都有一定的CSS和JS文件列表并不是什么秘密。可以存在全局范围文件,并且对应于仅一个视图所需的每个视图文件。那么你们如何在MVC项目中管理CSS和JS列表呢?请给我一些有效的建议。谢谢!
答案 0 :(得分:1)
在大多数情况下,您可能希望在主文件中定义适合于相关视图的CSS和JS文件列表。
但是,如果您的CSS / JS文件只包含在特定视图中,则可以在主文件中设置内容占位符,并在视图中覆盖它。在这种情况下,This post可能会让您感兴趣。
关于放置,我喜欢将我的所有CSS文件放在为我创建新的ASP.NET MVC项目时生成的content-folder中:project-name / content / css
我放入脚本目录的JS文件:project-name / scripts
这样,对于放置新CSS / JS文件的位置毫无疑问,项目结构保持整洁有序。