一、打包命令
# --prod 参数把没用的都过滤掉,缩减包的大小
# --base-href /projectName/ 指定项目发布后的根路径
ng build --prod --base-href /projectName/
二、tomcat配置文件
<Connector port="8082" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
compression="on"
useSendfile="false"
compressionMinSize="2048"
noCompressionUserAgents="gozilla"
compressableMimeType="text/html,text/xml,text/javascript,application/javascript,text/css,text/plain,text/json"
useBodyEncodingForURI="true"
URIEncoding="UTF-8"/>
# 参数说明
compression -- 开启gzip
useSendfile -- 这个很重要,不关闭的话压缩是无效的
compressionMinSize -- 最小压缩大小 当文件大于这个值才进行压缩,如果小文件压缩完有可能比原文件都大 大小为BIT 2048即是2K
noCompressionUserAgents="gozilla" 对于以下的浏览器,不启用压缩
compressableMimeType -- 压缩的类型 哪些资源类型需要压缩
三、直接扔到tomcat下的webapps下