如何向 C# Web 应用程序添加 Angular 支持?
How to add Angular support to C# Web Application?
我有一个现有的 ASP.NET Web 应用程序,我正在尝试向其添加 Angular 视图。我找到了如何开始新项目的示例,但没有找到如何将其添加到现有项目的示例。
备注
- .NetSDK 2.1
- Visual Studio 2017
- 一切都是用 C# 编写的(并且有效),我正在尝试添加一个 Angular 视图作为概念证明
不确定我是否完全理解您的问题,但这就是我为我的项目所做的。我有一个 .net mvc 项目,它的一部分(会员部分)正在使用 Angular。我通过这些方式添加 Angular:
- 创建一个单独的 Angular 6 项目。
- 通过"ng build"
构建项目
- 在 "dist" 文件夹中有四个主要的 Angular 文件:main.js、polyfills.js、runtime.js、style.css.
- 将这些文件导入 ASP 生产项目。
- 在 index.cshtml 文件中,我使用旧学校 html js
<script>
标签和 <style>
以及最重要的 Angular 标签:<app-root></app-root>
这就是添加 Angular 所需的全部内容,一切正常。当您需要更改 Angular 项目然后再次重建这些文件并导入它们时,这可能 bing 会出现问题。但是到目前为止,我找不到任何教程可以解决我的需求。有些人可能有更好的解决方案。
补充:当您查看 Angular 构建的 index.html
文件时,它会以同样简单的方式执行操作,并且没有任何复杂之处。
我有一个现有的 ASP.NET Web 应用程序,我正在尝试向其添加 Angular 视图。我找到了如何开始新项目的示例,但没有找到如何将其添加到现有项目的示例。
备注
- .NetSDK 2.1
- Visual Studio 2017
- 一切都是用 C# 编写的(并且有效),我正在尝试添加一个 Angular 视图作为概念证明
不确定我是否完全理解您的问题,但这就是我为我的项目所做的。我有一个 .net mvc 项目,它的一部分(会员部分)正在使用 Angular。我通过这些方式添加 Angular:
- 创建一个单独的 Angular 6 项目。
- 通过"ng build" 构建项目
- 在 "dist" 文件夹中有四个主要的 Angular 文件:main.js、polyfills.js、runtime.js、style.css.
- 将这些文件导入 ASP 生产项目。
- 在 index.cshtml 文件中,我使用旧学校 html js
<script>
标签和<style>
以及最重要的 Angular 标签:<app-root></app-root>
这就是添加 Angular 所需的全部内容,一切正常。当您需要更改 Angular 项目然后再次重建这些文件并导入它们时,这可能 bing 会出现问题。但是到目前为止,我找不到任何教程可以解决我的需求。有些人可能有更好的解决方案。
补充:当您查看 Angular 构建的 index.html
文件时,它会以同样简单的方式执行操作,并且没有任何复杂之处。