要访问 https 需要有证书文件,因此需要申请!下面讲详细步骤:
- 启动https服务需要https包
npm i https - 读取文件需要fs包(读取证书文件)
npm i fs - 上传证书在项目中 keys
-bin
- keys
-public
-routes
-...
- 在 bin 文件夹下打开 www 文件编辑
var http = require('http') => var https = require('https') - 新建 options 方法读取证书
var options = { key: fs.readFileSync('./keys/www.yunjiumei.top.key'), cert: fs.readFileSync('./keys/www.yunjiumei.top.pem') }; - 创建 https 端口服务!
var server = https.createServer(options,app); - npm 启动!