launch.jsonのうち、最後に注目。Edgeが動くんですが、fileとあって、index.htmlのアドレスが書かれてます。上はChromeでデバッグが出来ます。webRootとなっていて、Edgeの場合と違います。どうやれば、この違いを構成の追加から、生成できるか?分かりません。普通にやるとChromeの場合のようになります。
画面に出力する場合、この場合のようにid="list"をsectionに登録します。
上の図で、ハマったことがありました。const li で始まるところです。本を詳しく読まないで、例をやっているので、それが原因でした。バッククォートで囲まれているのを、クォートと勘違いしてました。
この場合は、Edgeで実行とデバッグが出来ました。