我想在不使用VS2015而不使用iis express的情况下从VS代码中运行应用程序目录中的angularjs应用程序。这样就可以非常快速地创建新的UI,特别是模拟服务层。
这是一个mvc5 + webapi2应用程序。
所以我需要从mvc运行/app/index.html。 index.html是一个完整的html页面而不是角度模板。
答案 0 :(得分:3)
创建一个返回特定HTML文件的操作方法。您可以从控制器操作返回File。看看:
public ActionResult Index()
{
var result = new FilePathResult("~/Html/index.htm", "text/html");
return result;
}
同时检查此课程:FileResult
希望这有帮助!
答案 1 :(得分:1)
您可以致电: return Redirect(“〜/ path / to / .html”);
答案 2 :(得分:0)
这样做的两种方式:
我。简单地将原始index.html替换为新的index.html,所有其他库请放在相应的文件夹旁边。
II。在web.config中,您可以更改maproute属性,可以将视图映射为默认视图或添加新的地图路径。
谢谢。