作品媒介
之前寫(xiě)了一篇模仿登錄的作品發(fā)覺(jué)寫(xiě)的實(shí)質(zhì)不太充分,由于自己沒(méi)有寫(xiě)作品的體味。以是第一次寫(xiě)得不如何好。以是我要漸漸的提高本人的寫(xiě)作品本領(lǐng),想大師多多扶助我。固然我的本領(lǐng)本領(lǐng)不如何樣。然而我會(huì)全力的。蓄意大師能多多扶助一下兄弟。
asp.netcore名目靜態(tài)文獻(xiàn)
創(chuàng)造一個(gè)asp.netcore項(xiàng)手段靜態(tài)文獻(xiàn)普遍是放在名目目次下wwwroot文獻(xiàn)夾,文獻(xiàn)目次如次。
怎樣將靜態(tài)文獻(xiàn)注入到名目中
在startup.cs文獻(xiàn)的Configure本領(lǐng)中寫(xiě)入:
app.UseStaticFiles;
這本領(lǐng)的默許路途恰是上頭所說(shuō)的wwwroot目次。
怎樣運(yùn)用本人的文獻(xiàn)路途
在startup.cs文獻(xiàn)的Configure本領(lǐng)中寫(xiě)入:
app.UseStaticFiles(newStaticFileOptions
{
FileProvider=newPhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory,@”MyStaticFiles”)),
RequestPath=newPathString(“/StaticFiles”)
});
這功夫咱們運(yùn)轉(zhuǎn)一下而后輸出鏈接看到以次功效
這功夫咱們領(lǐng)會(huì)FileProvider是指定路途,RequestPath是將對(duì)外的路途重寫(xiě)。即可用StaticFiles來(lái)考察而不是MyStaticFiles。
我感觸如許地方重寫(xiě)的長(zhǎng)處是不妨保護(hù)項(xiàng)手段構(gòu)造不被表露,有確定的安定性吧。
怎樣欣賞目次的文獻(xiàn)與文獻(xiàn)夾
在出于安定題目默許情景下是不承諾欣賞目次的文獻(xiàn)和文獻(xiàn)夾的,然而即使你須要欣賞的話不妨用以次本領(lǐng)。
開(kāi)始要在startup.cs文獻(xiàn)的ConfigureServices本領(lǐng)中介入:
services.AddDirectoryBrowser;
而后在startup.cs文獻(xiàn)的Configure本領(lǐng)中寫(xiě)入:
app.UseDirectoryBrowser(newDirectoryBrowserOptions
Path.Combine(Directory.GetCurrentDirectory,@”wwwrootimages”)),
RequestPath=newPathString(“/wwwroot/images”)
});
而后不妨看到以次功效
如許咱們就不妨看到該目次下的貨色了。普遍來(lái)說(shuō)仍舊運(yùn)用默許的比擬好,究竟出于安定商量嘛。