@@ -4,7 +4,9 @@ I very highly recommend asking for help on [the Elm slack](https://elmlang.herok
44
55There are a lot of things that can go wrong when installing software, and it can really help to have a second pair of eyes on your situation!
66
7−This document goes through a couple options that may help you out!
7+This document goes through a couple options that may help you out.
8+
9+<br/>
810
911
1012## Can you skip npm entirely?
@@ -22,12 +24,16 @@ mv elm /usr/local/bin/ # put the executable in a directory likely to be listed
2224
2325If these exact commands do not work for you, you can try to do the same thing by hand.
2426
27+Read the section below on `PATH` variables if you are not sure what that is!
28+
2529[download]: https://github.com/elm/compiler/releases/tag/0.19.1
2630
31+<br/>
32+
2733
2834## Do you need to use npm for some reason?
2935
30−The company running npm has a list of common troubleshooting situations [here](https://npm.community/c/support/troubleshooting).
36+The company running npm has a list of common troubleshooting situations [here](https://npm.community/c/support/troubleshooting), but it may be better to just try to find your specific case on Stack Overflow. Often there are permissions issues where you may need to use `sudo` with some command.
3137
3238### Firewalls
3339
@@ -46,6 +52,9 @@ set HTTPS_PROXY=http://proxy.example.com
4652npm install -g elm
4753```
4854
55+<br/>
56+
57+
4958## Do you know what a `PATH` variable is?
5059
5160When you run a command like `elm make src/Main.elm`, your computer starts by trying to find a file called `elm`.