/dev-web-dojo

【記事更新を停止中】Web道場はWeb製作研究部が提供する、Web技術を学べる学習サイトです。

Primary LanguageSCSS

Web道場

nitacwplのWeb道場について

執筆におけるルール

  • ウェブページ、ウェブサイト、Webサイト等はウェブサイトで統一
  • 制作、製作は製作で統一
  • 「ます」「です」などの口語体で執筆すること
  • 例外として、手順は文語体で執筆する
    • 実際にこのルールリストは文語体である
  • 専門用語は正式名称で記載すること
    • ただし、以下略などは許可する
    • ❌ javascript
    • ⭕ JavaScript
    • ⭕ JavaScript(以下、JS)

記事作成のフロー

記事の更新方法をここに記す

記事の作成

src/contentsにmarkdownファイルを作成し、記事を作成する

コンテンツの更新

以下のコマンドを実行してマークダウンのコンテンツをJSONデータへと変換する

npm run server

動作としてはpublic/main.jsを実行している

実行後、コンソールでposts.jsonに格納されたデータが表示される

静的コンテンツの生成

GitHub Actionsを有効化しているため、異常時以外は手動でのビルド・デプロイの必要はない

以下のコマンドを実行するとビルドが行われ静的コンテンツを生成する

npm run build

デプロイ

buildディレクトリの中身をサーバー上のweb-dojo.nitacwpl.techフォルダーにアップロードする

いづれはGitHub Actionsを有効化して、自動デプロイできるようにする予定