server.js
'use strict';
const express = require('express');
const serveIndex = require('serve-index');
const fs = require('fs');
const port = 3000;
const app = express();
const server = require('https').createServer({
key: fs.readFileSync('./privatekey.pem'),
cert: fs.readFileSync('./cert.pem'),
}, app)
app.use(express.static('.'));
app.use(serveIndex('.', {icons: true}));
server.listen(port, () => console.log(`Server Started https://127.0.0.1:${port}`))
nodeモジュールのインストール
npm init -y
npm i -S express serve-index
cert.pem , privatekey.pem の作成
openssl req -x509 -newkey rsa:2048 -keyout privatekey.pem -out cert.pem -nodes -days 365
サーバー起動
node server.js
以下の手順でGoogle Chromeからアクセスできるようにします