1.通过node创建web服务器。
创建node项目,并安装express,通过express快速创建web服务器,将vue打包生成的dist文件夹,托管为静态资源即可,关键代码如下:
1.初始化一个包管理文件
2.安装一个第三方包
2.开启gzip配置。
使用gzip可以减小文件体积,使得传输速度更快。
可以通过服务器端使用Express做gzip压缩。配置如下:
①先安装相应包
3.配置https服务。
为什么要启用https服务?
传统的HTTP协议传输的数据都是明文,不安全。
采用HTTPS协议对传输的数据进行了加密处理,可以防止数据被中间人窃取,使用更加安全。
申请SSL证书 freessl.cn\
①进入官网,输入要申请的域名并选择品牌。
②输入自己的邮箱并选择相关选项。
③验证DNS(在域名管理后台添加TXT记录)。
④验证通过后,下载SSL证书(full_chain.pem公钥;private.key私钥)