wwwroot文件夹为特殊文件夹 用于存模板 图片 css js等
.Net Core:dotnet.microsoft.com
VS2019/VS Code:visualstudio.com
wwwroot是一个特殊的文件,用于存放所有前端静态文件。包括:js、css、html
properties的lanchsettings.json可以看到端口设置,并进行端口调整
iis服务器不能跨平台
wwwroot:前端静态文件都放在此目录下,所有的静态文件都会被服务器托管。
lanchsettings.json:端口信息
startup.cs:项目运行配置
wwwroot文件夹存放前端静态文件;如js、css、图片、视频
content,images,lib
2.iis只能运行于windows平台
Propertier-.json文件中配置端口信息
2-2创建实战项目
【开发模板的选择】【sdk版本的选择】【项目设置】
打开vs2019,点击create a new project,选择asp.net core web application,创建.net core 2.2 empty 空模板
项目依赖aspnetcore.app,aspnetcore.razor.design
c#依赖管理插件nuget,类似于java的maven,js的npm,都是项目构建和依赖解析的工具,完成项目依赖的自动安装,解决依赖冲突
项目文件csproj,其实是xml,itemgroup节点记录项目依赖包
appsetting.json文件保存项目的runtime设置,可以保存很多诸如数据库连接字符串,第三方信息,账号密码,token等
program.cs,startup.cs涉及整个系统的生命周期
项目添加文件夹wwwroot[【asp.net规范其为特殊文件夹存放所有前端静态文件如js,css,图片,视频等,该文件夹内所有文件都会被服务器托管】
properties下的launchsettings.json存储服务器端口信息等设置
startup.cs文件用于项目运行配置
Nuget管理各种依赖,类似于Java的Maven,JavaScript的npm
1.wwwroot文件夹存放前端静态文件;如js、css、图片、视频
2.iis只能运行于windows平台