ASP的命名约定是什么?. NET Core项目



Net Core项目的惯例似乎是把ASP。Net Core项目放在src文件夹中,测试项目放在test文件夹中。

还有哪些约定?web(仅前端)项目应该位于哪里?

诚实的回答是"视情况而定"。位于根目录的srctest文件夹是当今代码库中常见的结构。

下面是一些常见的根文件夹以及它们可能包含的内容:

  • 测试—单元测试、UI测试、集成测试等
  • src -项目源代码
  • 工具—可用于帮助测试或构建的强名称文件和/或第三方工具
  • build -在项目
  • 上执行各种构建的脚本
  • docs -项目的文档文件

如何在ASP中组织一个web(仅前端)项目?. NET核心目录结构?

在不了解你的项目和与之互动的人的情况下,我能给出的唯一建议是保持简单。除了上面看到的,我没有发现有必要添加更多的根文件夹。

请记住,默认项目模板将使用某些文件夹:

  • 默认情况下,Grunt设置在wwwroot下的css, jslib文件夹中查找其捆绑过程。
  • Bower(也使用默认模板)将把包安装到wwwroot下的lib文件夹中。
  • MVC通过Views文件夹查看视图模板。

最新更新