项目中要实现跨tab复制 剪切 粘贴,所以涉及到操作剪切板的操作,选用了navigator.clipboard
,但是该api有必须在https的服务下才能用,所以就需要把项目部署城https服务。
vue-cli中可以配置webpack达到启动https服务的效果,但是一直会有不安全的提示:
这多膈应人啊,搞他!
所以就搞起了安全证书。
获取安全证书
前提,首先要有个域名,然后在SSL for free生成免费的安全证书,按照提示完成申请,这里不再具体说明,最后下载生成的安全证书。
拿到的有ca_bundle.crt
、certificate.crt
和private.key
三个文件。
nginx配置服务
这一步主要需要三个东西:
- nginx:直接在官网下载即可;
- 资源包:开发的程序build的dist包;
- 安全证书:上一步下载到的安全证书;
nginx
官网下载,注意区别系统,不