live-serverを使用してhttpsプロトコルサービスを開始


今日突然、バックグラウンドでhttpプロトコルのサービスを開始する必要があります.しばらく模索してやっと起動した. 
今記録して、メモを取って、必要な人を助けることができることを望んでいます.
証明書ファイルを生成するには Openssl、インストールされていない場合は自分でインストールしてください.gitクライアントは1つ持参します.
まず秘密鍵を生成
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

生成が完了すると、3つのファイルが得られ、プロジェクトのルートパスの下にファイルがコピーされます.
次の構成を追加
const fs = require('fs');
const options = { 
 key: fs.readFileSync('./privatekey.pem'), 
 cert: fs.readFileSync('./certificate.pem')
 };
にある paramsで増加
 https: options,
コマンドで起動すればいいです
に感謝 http://www.cnblogs.com/xbblogs/p/9367764.html 記事のヘルプ
すべての構成コードを添付
余計なことを言うとlive-serverがhttpsサービスを起動するには2つの方法があります
1つはhttpsモジュールの構成です  下図1箇所目の赤
1つはhttps証明書の構成です  下図2層目の赤