ut.code(); Learn は、ut.code(); によって作られた Web 技術の学習教材です。Docusaurus を用いて作られています。
ut.code(); Learn は、ut.code(); によって作られた Web 技術の学習教材です。 様々な Web に関する技術について学ぶことができます。
https://learn.utcode.net/ にアクセスすれば、内容を見ることができます。
npm モジュールをインストールするために、次のコマンドをターミナルで実行してください。
npm ci
次のコマンドを実行することで、開発用のサーバーが起動できます。また、ブラウザが自動で立ち上がり変更した内容をリアルタイムでプレビューできます。
npm start
docs
フォルダ下に作られたファイルは自動でホスティングされます。
index.mdx
というファイルを編集することで、変更ができます。編集したい階層にある index.mdx
ファイルを選んで編集してください。
index.mdx
は Markdown を拡張した MDX という非常に簡単な形式で書かれています。
ut.code(); Learn では、次のカスタムコンポーネントが定義されています。
- Term - 用語にポップアップの説明を付ける
- Answer - 解答例を折りたたんで隠す
- ViewSource - GitHub と CodeSandbox で解答例を表示するボタンを表示する
- ExternalVideoPlayer - 動画プレイヤーを表示する
コミットの前に、
npm run format
でフォーマットして、
npm run build
でビルドが通ることを確認してください。
ut.code(); Learn は MIT license でライセンスされています。 Copyright © 2023 ut.code();.
Issue や Pull request などはいつでもお待ちしています。
GitHub の Release を作成すると GitHub Pages にデプロイされます。