Use --pushstate and absolute URLs

This commit is contained in:
Richard Feldman
2016-09-01 05:16:00 -07:00
parent 949e3ef14c
commit 45ec4b157e
24 changed files with 50 additions and 54 deletions

View File

@@ -69,7 +69,7 @@ elm-package install --yes
Once that succeeds, run this to verify everything: Once that succeeds, run this to verify everything:
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
A browser should open, and you should see this in it: A browser should open, and you should see this in it:

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## Compiling CSS ## Compiling CSS

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -4,13 +4,9 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>Elm Workshop</title> <title>Elm Workshop</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="/style.css">
<!-- Uncomment the below line to enable elm-reactor support. --> <link rel="icon" type="image/png" href="/elm-hub.png">
<!-- <script type="text/javascript" src="/_reactor/debug.js"></script> -->
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## Running Tests ## Running Tests

View File

@@ -4,9 +4,9 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="github.js"></script> <script type="text/javascript" src="/github.js"></script>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="elm-hub.png">
</head> </head>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,5 +16,5 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,5 +16,5 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="github.js"></script> <script type="text/javascript" src="/elm.js"></script>
<script type="text/javascript" src="elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building ## Building
```bash ```bash
elm-live Main.elm --open --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## Running Tests ## Running Tests

View File

@@ -4,10 +4,10 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>ElmHub</title> <title>ElmHub</title>
<script type="text/javascript" src="github.js"></script> <script type="text/javascript" src="/github.js"></script>
<script type="text/javascript" src="elm.js"></script> <script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png"> <link rel="icon" type="image/png" href="/elm-hub.png">
</head> </head>
<body> <body>