choonkeat / elm-webapp

A setup for writing http based, client-server app in elm, inspired wholly by lamdera.com
https://package.elm-lang.org/packages/choonkeat/elm-webapp/latest
MIT License
57 stars 7 forks source link

elm-webapp-scaffold #7

Closed choonkeat closed 2 years ago

choonkeat commented 2 years ago
USAGE:

  elm-webapp-scaffold <TypeName> [target_directory]

TYPENAME:

  Adds a new CRUD application to your existing application
  generated from "elm-webapp crud"

EXAMPLE:

  elm-webapp-scaffold.js Article blog

  will generate a CRUD application for "Article" in "./blog"

SEE ALSO:

  elm-webapp

First, generate an app

$ elm-webapp crud demoapp
...
Done! Now execute:

    1. cd demoapp
    2. make install
    3. make

Next, generate a scaffold

$ elm-webapp-scaffold HelloWorld demoapp 
creating src/Client/HelloWorldUI.elm ...
patching src/Client.elm ...
...
creating src/Protocol/HelloWorld.elm ...
patching src/Protocol.elm ...
...
creating src/Server/HelloWorldAPI.elm ...
patching src/Server.elm ...

The issue is, currently elm-webapp crud demoapp generates an app with Foobar scaffold. Perhaps it should generate without any scaffold

choonkeat commented 2 years ago

folded into elm-webapp cli as crud option instead