使用Angular 2设置ASP.NET MVC 4或5项目

尼拉夫·卡马尼(Nirav kamani)

我正在使用Typescript学习角度2。

我正在使用以下资源。Angular 2快速入门

现在从那里和其他示例中,我发现它们告诉创建package.json文件,该文件列出了项目的所有依赖项。

我认为创建此package.json文件并列出所有依赖包时,.NetCore Project中将遵循这种结构。

在MVC 4或5中,我们有packages.config文件,其中列出了我们将要使用的软件包。

我并不是说拥有package.config文件时不能使用package.json文件。

但是,是否有任何简单的方法可以使用NUGet Packages将Angular 2与Typescript集成到MVC Web应用程序项目中并开始使用?

如果不可用,请让我知道如何在ASP.Net MVC 4或5中使用类型脚本设置Angular 2?

迪玛·库兹米奇(Dima Kuzmich)

如您所说,在ASP.NET MVC应用程序中,您有一个package.config文件。该文件包含有关您已在应用程序中安装的NuGet软件包的信息。该文件与服务器端程序包有关。

package.json文件与您应用的前端部分相关。它还包含您已在应用程序中安装的软件包的列表。这次npm打包。它还包含有关您的应用的信息以及更多信息。您可以在此处了解更多信息

您无法混合这些文件,而且也不想。首先,这些文件具有不同的格式(XML和JSON)。另外,正如我之前所说,它们包含有关应用程序不同部分的信息。最后,这是我个人的观点,当您使用丰富的UI创建应用程序并使用Angular2时,最好将应用程序的各个部分分成两个不同的项目。其中一个使用Web API,第二个仅使用UI部分。通过这种结构,您将不需要packages.configUI项目,也不需要package.jsonWeb API项目。

对于最后一个问题,您可以从这里开始您也可以查看此示例应用程序

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将global.asax文件添加到ASP.NET MVC4项目?

来自分类Dev

无法在Visual Studio 2013中创建新的MVC5项目或任何其他ASP .NET项目

来自分类Dev

将ASP.NET MVC 5项目迁移到ASP.NET 5

来自分类Dev

如何使用CRM 2011实现MVC 4项目

来自分类Dev

在MVC 5项目上使用ASP.NET身份,但httpcontext User.ProviderName为“ AspNetSqlRoleProvider”

来自分类Dev

将类添加到ASP.NET MVC4项目

来自分类Dev

如何在Visual Studio 2012中使用ASP.NET Identity创建新的MVC 5项目?

来自分类Dev

将jTable(jQuery)集成到使用默认布局的ASP.NET MVC 5项目中

来自分类Dev

如何在IIS经典模式池下托管ASP.NET 5(vNext)MVC 6项目

来自分类Dev

在本地运行ASP.NET MVC 5项目

来自分类Dev

如何在Visual Studio 2015 RC中为ASP.NET 5 MVC 6项目设置TypeScript编译器版本?

来自分类Dev

ASP.NET MVC 6项目未被识别为Web项目

来自分类Dev

是否可以使用Mac编译ASP.NET MVC 5项目

来自分类Dev

为什么ASP.NET Core MVC 3.1项目不会让我使用Identity使用注册用户登录

来自分类Dev

为ASP.NET MVC 5项目设计更复杂的数据库

来自分类Dev

更新我的ASP.NET MVC4项目模板?

来自分类Dev

设置我的ASP.NET MVC 3项目以自动感知正在运行的语言

来自分类Dev

ASP.Net MVC 4项目文件夹体系结构

来自分类Dev

是否可以使用Visual Studio 2013创建ASP.NET MVC3项目?

来自分类Dev

ASP.NET MVC 4项目-Razor intellisense已丢失

来自分类Dev

在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

来自分类Dev

在asp.net mvc4项目中使用draggable()jQuery函数?

来自分类Dev

使用Twitter Bootstrap将响应图像插入ASP.NET MVC5项目

来自分类Dev

Angular2,ASP.NET 5项目设置。di.d.ts上出现“预期类型”错误

来自分类Dev

无法使用SonarLint绑定ASP.NET 5 / Core 1.0项目

来自分类Dev

使用Angular 2设置ASP.NET MVC 4或5项目

来自分类Dev

如何在Visual Studio 2015中创建ASP.NET MVC 4项目

来自分类Dev

使用 angular cli 和 ASP.Net MVC5 集成 angular 4

来自分类Dev

在 Asp.net MVC 3 项目中引用和使用 Angular 5+ 组件

Related 相关文章

  1. 1

    如何将global.asax文件添加到ASP.NET MVC4项目?

  2. 2

    无法在Visual Studio 2013中创建新的MVC5项目或任何其他ASP .NET项目

  3. 3

    将ASP.NET MVC 5项目迁移到ASP.NET 5

  4. 4

    如何使用CRM 2011实现MVC 4项目

  5. 5

    在MVC 5项目上使用ASP.NET身份,但httpcontext User.ProviderName为“ AspNetSqlRoleProvider”

  6. 6

    将类添加到ASP.NET MVC4项目

  7. 7

    如何在Visual Studio 2012中使用ASP.NET Identity创建新的MVC 5项目?

  8. 8

    将jTable(jQuery)集成到使用默认布局的ASP.NET MVC 5项目中

  9. 9

    如何在IIS经典模式池下托管ASP.NET 5(vNext)MVC 6项目

  10. 10

    在本地运行ASP.NET MVC 5项目

  11. 11

    如何在Visual Studio 2015 RC中为ASP.NET 5 MVC 6项目设置TypeScript编译器版本?

  12. 12

    ASP.NET MVC 6项目未被识别为Web项目

  13. 13

    是否可以使用Mac编译ASP.NET MVC 5项目

  14. 14

    为什么ASP.NET Core MVC 3.1项目不会让我使用Identity使用注册用户登录

  15. 15

    为ASP.NET MVC 5项目设计更复杂的数据库

  16. 16

    更新我的ASP.NET MVC4项目模板?

  17. 17

    设置我的ASP.NET MVC 3项目以自动感知正在运行的语言

  18. 18

    ASP.Net MVC 4项目文件夹体系结构

  19. 19

    是否可以使用Visual Studio 2013创建ASP.NET MVC3项目?

  20. 20

    ASP.NET MVC 4项目-Razor intellisense已丢失

  21. 21

    在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

  22. 22

    在asp.net mvc4项目中使用draggable()jQuery函数?

  23. 23

    使用Twitter Bootstrap将响应图像插入ASP.NET MVC5项目

  24. 24

    Angular2,ASP.NET 5项目设置。di.d.ts上出现“预期类型”错误

  25. 25

    无法使用SonarLint绑定ASP.NET 5 / Core 1.0项目

  26. 26

    使用Angular 2设置ASP.NET MVC 4或5项目

  27. 27

    如何在Visual Studio 2015中创建ASP.NET MVC 4项目

  28. 28

    使用 angular cli 和 ASP.Net MVC5 集成 angular 4

  29. 29

    在 Asp.net MVC 3 项目中引用和使用 Angular 5+ 组件

热门标签

归档