試圖學習如何使用Visual Studio代碼,特別是如何運行/編譯我的項目。我在Visual Studio中創建了一個項目,並使用F5開始,我可以運行我的項目。我現在在使用Visual Studio Code的項目中工作,並在使用「Lite-Server」爲瀏覽器提供服務方面苦苦掙扎。我能夠使用'npm start'啓動我的服務器,並且可以導航以查看我的靜態.css和.json文件,但我無法弄清楚如何將html提供給瀏覽器。NPM啓動「Lite-Server」 - 如何將我的index.cshtml文件提供給瀏覽器?
這裏是我的package.json腳本部分,這似乎跑還好,我沒有錯誤,當我運行「故宮開始」
"scripts": {
"start": "concurrently \"npm run tsc:w\" \"npm run lite\" ",
"tsc": "tsc",
"tsc:w": "tsc -w",
"lite": "lite-server",
"typings": "typings",
"postinstall": "typings install"
},
當我開始我的服務器我只是得到「無法獲取/首頁/索引「所以我認爲我的路由有問題。我試圖以我認爲合理的方式瀏覽我的索引文件。
我routeconfig.cs文件包含此:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });
這裏是什麼我的項目看起來像一個屏幕截圖。我覺得我只是瀏覽到錯誤的位置,因爲我可以使用常規的視覺工作室運行我的項目,一切正常,但我完全失去了使用這個IDE。
任何幫助表示讚賞或解釋我做錯了什麼。該項目正在使用ASP.NET MVC和Angular 2.
謝謝。是的,這有幫助,我不明白我不能使用Lite服務器。我能夠通過在Visual Studio代碼中安裝擴展來實現這個工作,這允許我運行IIS Express,現在一切正常。 – dev53
Gulp和BrowserSync在多個聯網設備和計算機上運行良好。 – GJSmith3rd