angular - 在没有节点服务器的情况下托管 Angular 应用程序

标签 angular apache tomcat

我希望在不使用 node.js 服务器的情况下将我的 Angular6 dist 文件夹托管到 Tomcat 服务器

最佳答案

按照以下步骤部署应用程序 Tomcat 服务器。

第 1 步:使用以下命令创建 Angular 应用程序构建

ng build --prod --base-href /App/

–base-href: context root of your application, basically URL with the help of which you will navigate your application.

–prod: value for environment( prod for production or dev for development).

第 2 步:dist 文件夹中导航并使用您的项目名称重命名该文件夹

第 3 步:如果您的机器上没有安装 tomcat,请安装 from here

第 4 步: 现在将重命名的文件夹复制到 webapps 中(您可以在 tomcat 安装目录中找到该文件夹​​。

第 5 步:现在双击 bin 文件夹中的 Tomcat8.exe 启动 tomcat 服务器。

第 5 步:使用您在构建 Angular 应用程序时提供的应用程序名称导航到本地 URL。 http://localhost:4040/App/

希望对您有所帮助!

关于angular - 在没有节点服务器的情况下托管 Angular 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54938722/

相关文章:

php - 在 www 文件夹中提供下载链接是否安全

Mac 上的 Django : Apache with mod_wsgi configuration problems

sql - 如何将 PLSQL 参数 (:old. numero) 放入 UTL_HTTP.REQUEST 语句中?

java - Windows Server 2008 64位中的Tomcat 5.5 https配置

Angular 2 Router - 命名 socket

angular - 一口 typescript : error TS1005

css - 为什么样式会嵌入 Angular 2 中的检查元素中

apache - Laravel 4.1 登录路由显示空白页

Apache 服务器 : direct to specific worker based on deployed applications in Tomcat

angular - 如何从 Angular 2 调用路由器导航方法?