サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


elm:elm-spa


文書の過去の版を表示しています。


ElmでSPA(Single Page Application)

Elmで複数ページからなるサイトを作る方法

以下に記載させていただきました。2パートからなります。

http://i-doctor.sakura.ne.jp/font/?p=38434
『基礎からわかるElm』を写経してみる(7)実践3:ナビゲーションとテスト(複数ページのElmアプリの作り方)
2019年6月2日

http://i-doctor.sakura.ne.jp/font/?p=38522
『基礎からわかるElm』を写経してみる(8)SPAを設計する(複数ページのElmアプリの作り方part2 : ページごとにelmファイルを作成する)
2019年6月2日2019年6月3日

その他のサイトのリンク

https://qiita.com/takmatsukawa/items/daed519ec3a1d3e3555d
@takmatsukawa
2018年12月05日に更新
Elm SPA テンプレートを作った 1

https://qiita.com/hiruberuto/items/0b92bca97632bad9a3b8
@hiruberuto
2019年04月30日に更新
複数ページのSPAをElmで書くときのボイラープレート部分をalchelmyで自動的に†錬成†する

https://tech.515hikaru.net/2019-04-10-elm-static-site/

Elm本 ナビゲーション

https://github.com/jinjor/elm-book/blob/master/4_7_navigation-github/package.json

を見ると、開発環境では、

npm i -g elm-live

してから、

elm-live src/Main.elm --pushstate -- --output=elm.js

がよさそう。

index.htmlは、以下をコピペか?

https://github.com/jinjor/elm-book/blob/master/4_7_navigation-github/index.html

参考:https://qiita.com/miyamo_madoka/items/704dd4c4f6756265e3a5

netlifyにデプロイのリンク

ElmによるSPA(Single Page Application)をNetlifyにデプロイする方法を、以下に記載させていただきましたので、もしよろしければご覧ください。

http://i-doctor.sakura.ne.jp/font/?p=38321
Elmで複数ページのアプリ(2)SPA(Single Page Application)をNetlifyにデプロイ
2019年5月29日2019年5月31日

https://github.com/netlify/netlify-playground/blob/master/netlify.toml

https://www.netlify.com/blog/2016/10/25/netlify-playground-our-first-elm-application-in-production/

SPAは、アドレスが全てindex.htmlとなるので、Netlifyにデプロイするときは、netlify.tomlを作成して、以下のように記載する。

netlify.toml

[[redirects]]
  from = "/*"
  to = "/index.html"
  status = 200

リンク

目次:Elm


elm/elm-spa.1559494070.txt.gz · 最終更新: 2019/06/02 by adash333

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki