angularjs - 如何在 MVC6 项目中安装 Angular2?

标签 angularjs npm asp.net-core asp.net-core-mvc angular

我遇到了 ASP.NET5 MVC6 项目的问题。我一直在创建使用 AngularJS 创建单页应用程序的项目。现在我想安装 Angular 2 而不是 AngularJS 1。

那么我应该怎么做才能将项目从普通的 AngularJS 升级到 Angular 2。

最佳答案

要配置基本应用程序,您需要包含 angular2 并配置 system.js

这是文档 ( https://angular.io/guide/quickstart ) 中的示例:

<html>
  <head>
    <title>Angular 2 QuickStart</title>
    <script src="../node_modules/systemjs/dist/system.src.js"></script>
    <script src="../node_modules/angular2/bundles/angular2.dev.js"></script>
    <script>
      System.config({
        packages: {'app': {defaultExtension: 'js'}}
      });
      System.import('app/app');
    </script>
  </head>
  <body>
    <my-app>Loading...</my-app>
  </body>
</html>

关于angularjs - 如何在 MVC6 项目中安装 Angular2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33597591/

相关文章:

asp.net-core - 在 ASP.Net Core 中加密连接字符串和其他配置设置

javascript - Angular UI-router 解析数据未定义

javascript - 复选框上的 ng-repeat 循环

angularjs - 在元素的单击事件上添加类

npm - 如何在 JupyterLab 中安装 nteract Data Explorer 作为扩展?

c# - ViewData.TemplateInfo.GetFullHtmlFieldId ("PropertyName"的 ASP.NET Core 等效项是什么)?

javascript - 获取从 angularJS 中的异步 $http 服务获取的对象,以便在 $scope 中全局访问

npm - 如何找到具有特定依赖项的 npm 包?

node.js - 当 ignore-scripts 设置为 true 时,npm 的行为有何不同?

c# - ASP.NET Core 2+ 中的 ILogger 和 DependencyInjection