【发布时间】:2017-11-02 20:06:03
【问题描述】:
我尝试在 IIS 下以 Angular 4 运行一个简单的“Hello world”应用程序;但我所有的试验都失败了(只是显示一个没有任何错误的空白页面!),我只能通过以下方式之一运行它:
1- 如果我使用“ng build”CLI 命令构建应用程序,然后将网站的路径设置为输出目录。
2-如果我使用“ng serve”命令运行应用程序,该命令使用角度服务器而不是 IIS 运行它。
简而言之,我需要使用 Visual Studio 编写 Angular 4 应用程序,只需按 ctrl + f5 即可运行该应用程序。
注意:使用 angular 2 可以正常工作,但 4 我不能。
【问题讨论】:
-
请在示例和错误消息方面付出更多努力,以便人们可以帮助您。
-
angular 2从来没有通过 CTRL F5 到angular-cli在 Visual Studio 中运行的能力。您的想法很可能是使用SystemJS而不是webpack创建的angular-cli。 -
Visual Studio 2017(不是 Visual Studio Code)在 Core 2.0 中有一个“Angular”模板,可以在 Visual Studio 中工作,而不是 angular-cli
-
in dustinewers.com/angular-cli-with-net-core Dustin 显示为在 Visual Studio 2017 中运行的 angular-cli 应用程序(但您必须随时编写 ng build)
-
在 Angular 应用的 index.html 中使用 (如果您使用 Hastag 策略请查看 FireFox 和 Chrome 中的应用程序)
标签: angular typescript iis