Describe the bug
Working through the getting started tutorial, it does not seem to parse index.html correctly.
Instead of a webpage, I get the html printed as text.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
For a webpage to display just "hi"
Screenshots



Environment:
Additional
I deleted both index.html (source and built), and tried creating my own manually and typing the html into the file (instead of using echo), and this worked fine. I then tried in git bash, and it also worked (using echo to create the file exactly as in the tutorial). According to this StackOverflow answer, echo in Powershell is aliased to Write-Output I assume the source of the problem lies somewhere in the behaviour of Write-Output.
Suggestion
Either include alternative commands for Powershell, or advise users to work in Bash (git bash on Windows seems fine)
I managed to reproduce this using the following environment:
I think the problem is related to the character encoding from the tutorial website, specifically step 4 of getting started
If you copy and paste the lines to the command line, it will produce the extra characters seen here, might be some hidden characters related to formatting?. I managed to reproduce this using powershell, git bash, and node.js shell (cmd).
When I deleted README.md and index.html and manually typed them in vscode, everything works fine.
Most helpful comment
I managed to reproduce this using the following environment:
I think the problem is related to the character encoding from the tutorial website, specifically step 4 of getting started
If you copy and paste the lines to the command line, it will produce the extra characters seen here, might be some hidden characters related to formatting?. I managed to reproduce this using powershell, git bash, and node.js shell (cmd).
When I deleted README.md and index.html and manually typed them in vscode, everything works fine.