在windows server中部署Angular 4应用程序

在windows server中部署Angular 4应用程序,angular,deployment,Angular,Deployment,我对角度发展还很陌生。我已经创建了一个angular 4应用程序,我想向我的团队展示它。我有一个windows 2012虚拟机服务器,我想在其中部署我的应用程序 我们可以用多少种不同的方式在Windows server中部署Angular 4应用程序?请提供有关如何操作的详细信息。(IIS?) 要在生产环境中运行高效的代码,需要遵循哪些步骤 另外,我如何为Angular应用程序应用连续部署 这个答案适用于当您获得对windows服务器的GUI访问权限时,我不知道您在CMD中如何操作: 1-在项目

我对角度发展还很陌生。我已经创建了一个angular 4应用程序,我想向我的团队展示它。我有一个windows 2012虚拟机服务器,我想在其中部署我的应用程序

  • 我们可以用多少种不同的方式在Windows server中部署Angular 4应用程序?请提供有关如何操作的详细信息。(IIS?)
  • 要在生产环境中运行高效的代码,需要遵循哪些步骤
  • 另外,我如何为Angular应用程序应用连续部署

  • 这个答案适用于当您获得对windows服务器的GUI访问权限时,我不知道您在CMD中如何操作:

    1-在项目根目录中运行
    ng build--prod
    (它创建“dist”文件夹)

    2-那么您需要一个web服务器。您可以安装并运行。然后运行apache(默认端口为8080),将“dist”文件夹放在已安装XAMPP目录的“htdocs”文件夹中

    3-打开浏览器并转到“本地主机:8080/dist”

    你还可以做另一件事:

    1-在windows中查找系统ip地址您可以通过运行
    ipconfig
    找到它

    2-Run
    ng-service——主机“您的IP地址”


    3-现在,任何人都可以在“http:your_IP\u ADDRESS:4200”中看到您的项目。

    这个答案是针对当您获得对windows服务器的GUI访问权限时,我不知道您在CMD中如何操作:

    1-在项目根目录中运行
    ng build--prod
    (它创建“dist”文件夹)

    2-那么您需要一个web服务器。您可以安装并运行。然后运行apache(默认端口为8080),将“dist”文件夹放在已安装XAMPP目录的“htdocs”文件夹中

    3-打开浏览器并转到“本地主机:8080/dist”

    你还可以做另一件事:

    1-在windows中查找系统ip地址您可以通过运行
    ipconfig
    找到它

    2-Run
    ng-service——主机“您的IP地址”


    3-现在任何人都可以在“http:your\u IP\u ADDRESS:4200”中看到您的项目

    它对我不起作用。虽然登录,但,我的后端是wunning的8085端口,因为这我得到404未找到错误。如果我在开发模式下运行应用程序,则不会发生这种情况,因为我在那里配置了代理。请帮助我:(这对我来说不起作用。登录时,但是,我的后端在8085端口上运行,因此我遇到了get 404 not found错误。如果我在开发模式下运行应用程序,则不会发生这种情况,因为我在那里配置了代理。请帮助我:(