Angular6项目的打包部署

本文档详细介绍了如何将Angular6项目打包并部署到服务器。首先确保本地开发环境正常,然后通过指定命令行参数进行高效打包。打包完成后,将生成的文件夹放入Tomcat的webapp目录下,并对server.xml进行配置以开启gzip压缩,提升加载速度。最后,通过服务器地址访问项目。
摘要由CSDN通过智能技术生成

一、摘要

        今天记录Angular6项目的打包部署。当我们开发好一套系统后,项目的部署也是很关键的一步。

二、前提

       已经有一个正常的Angular6开发环境,并且在本地的开发环境中可以正常的启动,访问自己的angular项目。

三、需求

       将项目打包后,放到服务器上,直接访问服务器地址,项目正常访问。

四、具体过程

     1、使用项目打包命令进行打包

ng build --prod --base-href /project_name/

主要参数解释:

  • --prod:会把没用的都删掉,编出来的包直接小60% (我没用这个参数前的文件是19M,加上后就只有4M)
  • --base-href /project_name/  :指定项目发布后的跟路径,后面的project_name根据自己的实际情况指定

  2、命令执行完成后,会在dist目录下有打包好的project_name文件夹,将这个文件夹拷贝到tomcat的webapp目录下即可。

  3、配置tomcat的配置文件server.xml(原因见后面说明)

    <Connector port="8082" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"  
			   compression="on" 
			   useSen
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值