1.打开git黑窗口
命令行定位到这个目录,然后敲3个命令,其中第二个命令会问你N个问题,不用回答,一律回车即可:
openssl genrsa -out privatekey.pem 1024
openssl req -new -key privatekey.pem -out certrequest.csr
openssl x509 -req -in certrequest.csr -signkey privatekey.pem -out certificate.pem
然后build文件夹下就会增加这个cert文件夹,cert文件夹会有3个文件
2.打开webpack.dev.conf.js文件,配置vue.config.js
1)添加https和fs
2)添加https配置
/*---------添加以下2句,引入https和fs---------*/
const https = require('https')
const fs = require('fs')
/*---------添加以上2句,引入https和fs---------*/
/*---------添加https配置---------*/
https: {
key: fs.readFileSync(path.join(__dirname, './cert/privatekey.pem')),
cert: fs.readFileSync(path.join(__dirname, './cert/certificate.pem'))
}
/*---------添加https配置---------*/