diff --git "a/\347\250\213\346\242\246/20241113_mvc\351\241\271\347\233\256\347\273\204\347\273\207\347\273\223\346\236\204&Linux\345\260\217\346\234\272\345\257\206.md" "b/\347\250\213\346\242\246/20241113_mvc\351\241\271\347\233\256\347\273\204\347\273\207\347\273\223\346\236\204&Linux\345\260\217\346\234\272\345\257\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..95eb58e29ef0b2bd9a7405d8e299a53e3f45e49e --- /dev/null +++ "b/\347\250\213\346\242\246/20241113_mvc\351\241\271\347\233\256\347\273\204\347\273\207\347\273\223\346\236\204&Linux\345\260\217\346\234\272\345\257\206.md" @@ -0,0 +1,31 @@ +@startmindmap + * 解决方案 + * 项目 + * 后台管理项目 + * 前后端分离技术 + * 前端 + * Vue3 + * 后端 + * Admin3000.Core + * Admin3000.Domain + * Admin3000.EntityFrameworkCore + * Admin3000.Infrastructure + * 项目组织结构 + * 解决方案和项目结构 + * mvc项目结构 + * Linux的一些小机密 +@endmindmap +# 解决方案和项目结构 +1. 创建一个项目`dotnet new 项目名` +2. 创建一个解决方案 `dotnet new sln` +3. 创建一个文件夹 `mkdir 文件夹名` +4. 创建类库 `dotnet new classlib -o ./src/Blog.core` (Blog.core是类库) +5. 将类库添加到解决方案中 `dotnet sln add .\src\Blog.core\` +6. 编译所有项目 `dotnet bulid` +7. `-o`:指定所名称及指定输出路径 +8. `cd ..`:返回最新状态(刷新) +9. 先进入目录,然后跟项目(生成)`cd .\Blog\`;`dotnet run` +# mvc文件夹 +1. `Controllers`:控制器 +2. `Models`:模型-->数据库 +3. `Views`:视图 \ No newline at end of file