removed taht need
This commit is contained in:
parent
38a461727b
commit
6ff2379dd0
|
@ -182,7 +182,7 @@ And then deploy these changes – you should see your service worker posting log
|
||||||
|
|
||||||
## Deploying
|
## Deploying
|
||||||
|
|
||||||
Deploying your web app is going to be specific to how your app is developed. If you don't have a place to put it already, [Heroku](https://heroku.com) offers a nice and simple way to host progressive web apps. Using [the static buildpack](https://github.com/heroku/heroku-buildpack-static) is the fastest way to deploy a static application already built to Javascript and HTML. You can look at [my fork of GraphvizOnline](https://github.com/Xe/GraphvizOnline) for an example of a Heroku-compatible progressive web app. Note that if you deploy this, you will need to edit the start URL in [the manifest](https://github.com/Xe/GraphvizOnline/blob/master/manifest.json#L8) to the URL that will reach the deployed website – for instance, `sandy-beach-3033.herokuapp.com`.
|
Deploying your web app is going to be specific to how your app is developed. If you don't have a place to put it already, [Heroku](https://heroku.com) offers a nice and simple way to host progressive web apps. Using [the static buildpack](https://github.com/heroku/heroku-buildpack-static) is the fastest way to deploy a static application already built to Javascript and HTML. You can look at [my fork of GraphvizOnline](https://github.com/Xe/GraphvizOnline) for an example of a Heroku-compatible progressive web app.
|
||||||
|
|
||||||
## Using Your Progressive Web App
|
## Using Your Progressive Web App
|
||||||
|
|
||||||
|
|
|
@ -13,10 +13,10 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/Xe/jsonfeed"
|
"github.com/Xe/jsonfeed"
|
||||||
"within.website/ln"
|
|
||||||
"github.com/gorilla/feeds"
|
"github.com/gorilla/feeds"
|
||||||
blackfriday "github.com/russross/blackfriday"
|
blackfriday "github.com/russross/blackfriday"
|
||||||
"github.com/tj/front"
|
"github.com/tj/front"
|
||||||
|
"within.website/ln"
|
||||||
)
|
)
|
||||||
|
|
||||||
var port = os.Getenv("PORT")
|
var port = os.Getenv("PORT")
|
||||||
|
@ -164,12 +164,15 @@ func Build() (*Site, error) {
|
||||||
s.mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
|
s.mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
|
||||||
if r.URL.Path != "/" {
|
if r.URL.Path != "/" {
|
||||||
w.WriteHeader(http.StatusNotFound)
|
w.WriteHeader(http.StatusNotFound)
|
||||||
s.renderTemplatePage("error.html", "can't find " + r.URL.Path).ServeHTTP(w,r)
|
s.renderTemplatePage("error.html", "can't find "+r.URL.Path).ServeHTTP(w, r)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
s.renderTemplatePage("index.html", nil).ServeHTTP(w, r)
|
s.renderTemplatePage("index.html", nil).ServeHTTP(w, r)
|
||||||
})
|
})
|
||||||
|
s.mux.HandleFunc("/.within/health", func(w http.ResponseWriter, r *http.Request) {
|
||||||
|
http.Error(w, "OK", http.StatusOK)
|
||||||
|
})
|
||||||
s.mux.Handle("/resume", s.renderTemplatePage("resume.html", s.Resume))
|
s.mux.Handle("/resume", s.renderTemplatePage("resume.html", s.Resume))
|
||||||
s.mux.Handle("/blog", s.renderTemplatePage("blogindex.html", s.Posts))
|
s.mux.Handle("/blog", s.renderTemplatePage("blogindex.html", s.Posts))
|
||||||
s.mux.Handle("/contact", s.renderTemplatePage("contact.html", nil))
|
s.mux.Handle("/contact", s.renderTemplatePage("contact.html", nil))
|
||||||
|
|
Loading…
Reference in New Issue