项目上线相关配置

91 阅读1分钟

1.通过node创建web服务器。

创建node项目,并安装express,通过express快速创建web服务器,将vue打包生成的dist文件夹,托管为静态资源即可,关键代码如下:

image.png

1.初始化一个包管理文件

image.png

2.安装一个第三方包

image.png

image.png

image.png

image.png

2.开启gzip配置。

使用gzip可以减小文件体积,使得传输速度更快。

可以通过服务器端使用Express做gzip压缩。配置如下:

image.png

①先安装相应包

image.png

image.png

3.配置https服务。

为什么要启用https服务?

传统的HTTP协议传输的数据都是明文,不安全。
采用HTTPS协议对传输的数据进行了加密处理,可以防止数据被中间人窃取,使用更加安全。

申请SSL证书 freessl.cn\ ①进入官网,输入要申请的域名并选择品牌。
②输入自己的邮箱并选择相关选项。
③验证DNS(在域名管理后台添加TXT记录)。
④验证通过后,下载SSL证书(full_chain.pem公钥;private.key私钥)

image.png