atman-inc / esprit

The Unlicense
0 stars 0 forks source link

create-projectを一旦かたちにしてみる #24

Closed tanihiro closed 3 years ago

tanihiro commented 4 years ago

https://saojs.org/

saoというツールが便利そうなのでこれを使ってみる。 nuxt-create-appもこれを使っていた。

nuxt-create-appなどの実装を参考にしながら組み立ててみます。

起点となるCLIを定義するライブラリはcommander-jsを採用。

tanihiro commented 4 years ago

@dameleon 一旦、node index.js create-project <project-name>というコマンドを作ってみました。 コマンドを実行すると

を聞かれます。

実行結果としては

というような感じです。

create-projectにどこまでやらせるかなかなか悩ましいなと思っています。 generate usecaseとかを作っていくことになるかなと思っているので、そのあたりを考えていくと、create-projectの役割ももう少し見えてくるかもなと思っています。