Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2019-08-05のミーティングアジェンダ #924

Closed
azu opened this issue Aug 5, 2019 · 24 comments · Fixed by #929
Closed

2019-08-05のミーティングアジェンダ #924

azu opened this issue Aug 5, 2019 · 24 comments · Fixed by #929

Comments

@azu
Copy link
Collaborator

azu commented Aug 5, 2019

2019年8月5日のミーティング

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

進捗

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

nodecli: markedのsanitizeオプションはdeprecatedとなった #918

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

#860 (comment)

メインタイトルは JavaScript Primer
サブタイトルは次回

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

モジュールの章は移動とリファクタリング終わったけどまだチェックリスト対応できてない

#644

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

ここからログ

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

Angularのドキュメントだとアプリケーションコードの抜粋には
index.html (excerpt) みたいなのがついてた

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

  • title: で断片とつける
  • mainのコードはずっとtitle: main.js みたいな感じにする
  • ただのサンプル(関係無いコード)はなにもタイトルを付けない or サンプルコードみたいな感じにする

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

read-fileの最初のファイルパスを受け取るところが、argument-parseのゴールになるべきで、そしたらmain.jsをゴールにできそう

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

https://jsprimer.net/use-case/nodecli/md-to-html/#create-convert-option
https://marked.js.org/#/USING_ADVANCED.md

commanderのオプション解説ペース

  • commanderの --bar を省く
  • inputのfile pathを受け取る

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

https://jsprimer.net/use-case/nodecli/md-to-html/#create-convert-option
ここで commander optsの説明

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

サンプルファイル

これはサンプルです。
https://jsprimer.net/

これはHTMLです

  • サンプル1
  • サンプル2

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

  • helloworld: nodeコマンドでmain.jsを実行、ログ表示
  • argument-parse: commanderをインストールしてファイルパス受け取り、ログ表示
  • read-file: fsモジュールを使ってファイルパスからファイルを読み込み、ログ表示
  • md-to-html: markedをインストールしてmarkdownをhtmlに変換、ログ表示
  • refactor-and-unittest: リファクタリングとユニットテスト

この流れならずっとmain.js使えそう

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

https://marked.js.org/#/USING_ADVANCED.md#options
headerIds

を無効化 --no-headerIds

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

gfmだけにしてみる

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

...program.opts() をそのまま展開するのをやめてオーバーライド用のオブジェクト作る

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

#644
リンクにbundlerを入れる。

@lacolaco
Copy link
Collaborator

lacolaco commented Aug 5, 2019

JavaScriptコンパイラー(トランスパイラー) ?

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

https://jsprimer.net/appendix/links/

  • Transpiler
  • Bundler

を足せば #644

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

ECMAScript 2019時代のJavaScript入門書

https://jsprimer.net/

JavaScript Primerのサブタイトルを考える #865

@azu
Copy link
Collaborator Author

azu commented Aug 5, 2019

次回 サブタイトルか帯文を考える

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants