我做了以下事情。
当我运行项目时,index.cshtml不会渲染角度模板。 我尝试了不同的解决方案,但没有任何效果。我是否错过了一些将其与mvc5集成的步骤?我正在使用Visual Studio 2019社区版。以下是我的代码。
bundle.config:
bundles.Add(new ScriptBundle("~/Script/Bundles")
.Include(
"~/bundles/inline.*",
"~/bundles/polyfills.*",
"~/bundles/scripts.*",
"~/bundles/vendor.*",
"~/bundles/main.*"));
bundles.Add(new StyleBundle("~/Content/Styles")
.Include("~/bundles/styles.*"));
app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AppRoutingModule
],
providers: [],
bootstrap: [AppComponent]})
export class AppModule { }
index.cshtml:
@{
ViewBag.Title = "Index";
}
<app-root></app-root>
Layout.cshtml:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hello World - ASP.NET MVC</title>
@Styles.Render("~/Content/Styles")
</head>
<body>
@Scripts.Render("~/Script/Bundles")
<main role="main" class="container">
@RenderBody()
</main>