iOSを用いてService Workerをローカル環境でテストしてみたい。
Node.jsのbrowser-syncを用いて動作しようとしたところ
server.js
var browserSync = require("browser-sync");
browserSync({
server: "/public",
https: true,
});
package.json
{
"name": "01",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
},
"https": true,
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"browser-sync": "^2.24.5"
}
}
下記のような構成にしました。
しかしながら証明書がオレオレ証明書なため、ServiceWorkerが動作しません
どうにかローカルの環境でSSLを発行する手段は無いものでしょうか?