標籤:
先開啟我們萬能的VS2015,選擇建立一個.Net Core項目,空項目就好。
建好之後的項目如下:
首先第一個Properties這個檔案是關於本項目的一些設定,有有興趣的同學可以去深入研究一下,本節就不在具體描述。
然後就是wwwroot檔案夾,展開之後如下:
是用來存放項目需要用到的一些靜態資源,比如css檔案、js檔案、圖片等等的靜態檔案,都放在這個檔案夾。使用的時候url為http://xxx.com/css/xxx.css,而不是http://xxx.com/wwwwroot/css/xxx.css ,這邊需要注意一下。
接下來就是引用和依賴項都是項目需要用的庫,其中引用只要是後台.Net的庫,依賴項主要是前台需要用到的東西。然後就是Controllers檔案夾和View檔案夾,這個是MVC的基本東西,這裡也就不多廢話了。好了我們繼續往下看:
這幾個檔案比較有意思,我們慢慢來看。首先是appsettings.json,這個檔案其實就是我們之前熟悉的web.config。具體的用法我們後面會用到,用到的時候再去好好研究。然後接下來就是bundleconfig.json,這個就是配置bundle的,具體是什麼作用以及怎麼使用,請自行百度,這邊也不多扯。然後我們繼續往下看,Program.cs這個檔案,相信很多小夥伴一眼就認出這個是幹嘛的了。然後就是project.json這個檔案,這個檔案可厲害了,這裡麵包含的是項目會使用到的buget包,內容如下:
習慣使用vs之外的工具的小夥伴需要自己來這邊添加包,然後還原。具體我也沒用過(手動滑稽)。
然後就是Startup.cs這個檔案,這個檔案用最多的呢就是依賴注入,向項目添加需要的東西。最後一個web.config,這個就不說了,連這個都不懂的回去好好看書去。
好了第一小節就先看這麼多了,以上內容純手打,難免有出錯,或者是本人認知不對,如有不對,請各位指正,謝謝。
第一章 第一節 理解 .Net Core 項目