on master help sign in
add some extra notes and whitespace to troubleshooting.md
435729fEvan Czaplicki
installers/npm/troubleshooting.md+11−2
@@ -4,7 +4,9 @@ I very highly recommend asking for help on [the Elm slack](https://elmlang.herok
4
4
5There 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!
5There 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!
6
6
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/>
8
10
9
11
10## Can you skip npm entirely?
12## Can you skip npm entirely?
@@ -22,12 +24,16 @@ mv elm /usr/local/bin/ # put the executable in a directory likely to be listed
22
24
23If these exact commands do not work for you, you can try to do the same thing by hand.
25If these exact commands do not work for you, you can try to do the same thing by hand.
24
26
27+Read the section below on `PATH` variables if you are not sure what that is!
28+
25[download]: https://github.com/elm/compiler/releases/tag/0.19.1
29[download]: https://github.com/elm/compiler/releases/tag/0.19.1
26
30
31+<br/>
32+
27
33
28## Do you need to use npm for some reason?
34## Do you need to use npm for some reason?
29
35
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.
31
37
32### Firewalls
38### Firewalls
33
39
@@ -46,6 +52,9 @@ set HTTPS_PROXY=http://proxy.example.com
46npm install -g elm
52npm install -g elm
47```
53```
48
54
55+<br/>
56+
57+
49## Do you know what a `PATH` variable is?
58## Do you know what a `PATH` variable is?
50
59
51When you run a command like `elm make src/Main.elm`, your computer starts by trying to find a file called `elm`.
60When you run a command like `elm make src/Main.elm`, your computer starts by trying to find a file called `elm`.