gpt4 book ai didi

tomcat - 如何在 tomcat 服务器(Windows Server 2012)上部署 Angular 2 应用程序

转载 作者:太空狗 更新时间:2023-10-29 17:03:51 25 4
gpt4 key购买 nike

我是 AngularJS 2 框架的新手,我被卡住了!

我想在 Windows Server 2012 上部署一个应用程序(例如快速入门)。我已经在上面安装了 Apache tomcat。我做了什么 :我使用命令 npm build(有和没有“-prod”)来生成 dist 文件夹(输出:index.html 和捆绑文件),然后我将它放入 tomcat 的“webapps”文件夹中,然后我试图到达使用我的浏览器的页面,索引页面显示“正在加载...”!我认为 Angular 不起作用...

我尝试在服务器上安装 NodeJs,然后生成一个简单的项目 (npm install -g angular-cli) 并在服务器上运行它。它在本地主机(服务器)上运行,但在我的机器上使用“IP_of_sv:Port "Chrome 给我一个错误“ERR_CONNECTION_REFUSED”!

你能帮我简单解释一下吗?

提前致谢!

最佳答案

如果您正在使用 angular-cli 命令创建 angular 2 项目。那么 cli 已经提供了一些命令来将您的应用程序部署到生产环境中。在您的项目目录中使用类似ng build --prod 的命令,它会在您的目录中生成dist 文件夹。 enter image description here

进入 dist 文件夹并在 index.html 中更改基本 href,如 href="."。之后将 dist 文件夹复制到您的 tomcat 根目录中并运行服务器。 enter image description here .您可以在下面看到我们的应用程序在 tomcat 服务器上运行的屏幕截图。 enter image description here

关于tomcat - 如何在 tomcat 服务器(Windows Server 2012)上部署 Angular 2 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40852931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com