diff --git "a/\345\215\242\346\200\235\346\207\277/20241114_\350\257\276\345\240\202\347\254\224\350\256\260+\344\275\234\344\270\232.md" "b/\345\215\242\346\200\235\346\207\277/20241114_\350\257\276\345\240\202\347\254\224\350\256\260+\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..42015d13b82cd47b9d8a81fd9b48616ada6ae51e --- /dev/null +++ "b/\345\215\242\346\200\235\346\207\277/20241114_\350\257\276\345\240\202\347\254\224\350\256\260+\344\275\234\344\270\232.md" @@ -0,0 +1,15 @@ +# 笔记 +### 学会使用vscode终端命令写sln解决方案,mvc项目模型组 +#### 命令有: +> 1、dotnet new mvc -o 名 + 2、dotnet new sln -o 名 + 3、mkdir src + 4、dotnet sln add 项目路径 + 5、dotnet run + 6、结束终端任务快捷键:ctrl+c + 7、按tab键切换目录 + 8、dotnet watch + 9、dotnet build +# 作业 +**效果:** +![](https://gitee.com/lu-siyi-641/gitee-image-warehouse/raw/master/photos/20241117150337.png) \ No newline at end of file diff --git "a/\345\215\242\346\200\235\346\207\277/20241115_\350\257\276\345\240\202\347\254\224\350\256\260.md" "b/\345\215\242\346\200\235\346\207\277/20241115_\350\257\276\345\240\202\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..c759e59becf6389fac11be4774c3b7a752f1e625 --- /dev/null +++ "b/\345\215\242\346\200\235\346\207\277/20241115_\350\257\276\345\240\202\347\254\224\350\256\260.md" @@ -0,0 +1,36 @@ +# 笔记 +``` +1. :建一个文件夹:mkdir Blog +2. :在创建的文件夹下(按tab建切换)新建sln文件:dotnet new sln -o .\Blog\ +3. :在创建的文件夹下新建src文件:mkdir .\Blog\src +4. :在src文件下新建一个mvc文件:dotnet new mvc -o .\Blog\src\Blog.Web + (该意思是在src目录下新建一个名叫Blog.Web的mvc文件) +5. :将mvc项目文件添加到sln解决方案当中:dotnet sln .\Blog\ add .\Blog\src\Blog.Web + (该意思是先找到sln所在目录,然后后面的文件被添加到sln里) +``` +******************** +``` +1. : dotnet new mvc -o Blog +2. : 在Home→index.cshtml里添加: + +3. :在Controllers里添加:BlogController.cs +4. :在BlogsController.cs里填写: +using Microsoft.AspNetCore.Mvc; //引入命名空间之前,要引用对应包或者库 + namespace Blog.Controllers; + public class BlogsController:Controller{ + public IActionResult Index() + { + return View(); + } + + } +5. :在Views里添加文件夹Blogs +6. :在Blogs里添加文件index.cshtml,里面可以写内容了 +7. :切换到Blog路径下:cd .\Blog\ +8. :打包:dotnet publish +9. :上传:scp -r .\bin\Release\net8.0\publish\* root@soft.com:/var/www/t5.soft.com + (*代表打包所有,"soft.com"是例子,要填写自己的服务器域名) +10.:部署:下载tabby和.NET 8.0 +``` +**端口号的数值区间是从0到65535** +