SimpleMVC
1.0.0
{{工作進行中}}
{ASP.NET 5、MVC 6、EF 7、Gulp、Sass、Compass}
這最初是一個探索 ASP.NET 5、MVC 6 和 EF 7 的項目,但最終成為一個單頁應用程式。
在「gulpfile.js」中實作了多項任務來編譯和縮小 Sass 和 Javascript 檔案。 「boot」任務編譯所有 Sass 和 Javascript 檔案。 「建置」任務是相同的,但另外會監視任何 Sass,並在偵測到任何變更時相應地重建 CSS 檔案。所有 Sass 檔案都被編譯並壓縮為“/wwwroot/css/custom.css”和“/wwwroot/css/custom.min.css”。然後,庫 CSS 檔案和“custom.css”被連接並縮小為“main.css”和“main.min.css”。 Javascript 檔案被連接並縮小為“/wwwroot/js/main.js”和“/wwwroot/js/main.min.js”。
Sass 檔案位於「wwwroot/sass」中,相應地分為五個資料夾:「abstracts」、「base」、「components」、「sections」和「vendors」。到目前為止,CSS 變更是針對使用「/Views/Neila/_Layout.cshtml」的「/Views/Neila/Index.cshtml」。
兩個單獨的“appsettings.json”檔案用於特定於環境的日誌記錄和資料庫連接。可以在啟動設定(“launchSettings.json”)中的單獨設定檔上配置進一步的啟動配置。應用程式透過執行「Startup.cs」來啟動,並考慮這些檔案。