1인 MongodB University 12/09 - 파일 구성(1)

이 기록은 부가 달력 형식으로 몬godB University의 학습 과정을 기록한 9일째!
현재 진행 중인 노선: M103[1].목표는 12/25 이전에 Chapter 1 완성!
  • 추가 달력 / 1인 MongodB University 준비
  • Chapter 1: File Structure(애니메이션)


    한 번만 보면 내용을 이해할 수 없다!!!
    내일도 다시 한 번 볼게요...
    내용은 dbpath에서 지정한 데이터 파일을 저장하는 디렉터리에 대한 설명입니다.
    이것은 복구할 때 사용하는 정기 간행물 파일과 잠금 파일에 대한 설명입니다.

    오늘의 진전


    하나밖에 없어. 억지로.

    오늘의 젠.


    9일차 기사 제작.패턴이 결정되어서,launch.json 또는tasks.제이슨으로 간단하게 만들고 싶어서...
    다음과 같습니다.제이슨을 만들어 봤어요.
    ※ slug 지정 글을 만들기 위해 날짜를 설정했으며, 여기에'[Command Variable]https://marketplace.visualstudio.com/items?itemName=rioj7.command-variable Extension이 추가되었습니다.
    동시에 미리 보기 시작도 launch입니다.제이슨이 아니라tasks야.제이슨 쪽으로 가져왔어.
    tasks.json
    {
      "version": "2.0.0",
      "tasks": [
        {
          "label": "Preview",
          "detail": "Preview",
          "type": "shell",       // シェルコマンドを実行する
          "command": "npx",     // 実行するコマンド
          "args": [              // コマンドへ渡す引数
            "zenn", "preview"
          ],
          "group": "build",      // ビルドタスクとして認識させる
          "presentation": {
            "reveal": "always",  // Terminal パネルを必ず開く
            "clear": true,       // 実行前に Terminal をクリア
            "echo": false        // タスク名をエコー表示しない
          },
          "problemMatcher": []
        },
        {
          "label": "無印記事作成",
          "detail": "無印記事作成",
          "type": "shell",       // シェルコマンドを実行する
          "command": "npx",     // 実行するコマンド
          "args": [              // コマンドへ渡す引数
            "zenn", "new:article"
          ],
          "group": "build",      // ビルドタスクとして認識させる
          "presentation": {
            "reveal": "always",  // Terminal パネルを必ず開く
            "clear": true,       // 実行前に Terminal をクリア
            "echo": false        // タスク名をエコー表示しない
          },
          "problemMatcher": []
        },
        {
          "label": "日付prefixありslug指定記事作成",
          "detail": "yyyymmdd prefixありslug指定記事作成を作成。Exp. 20201209-my-article.md",
          "type": "shell",       // シェルコマンドを実行する
          "command": "npx",     // 実行するコマンド
          "args": [              // コマンドへ渡す引数
            "zenn", "new:article", "--slug", "${input:shortDate}-${input:slugName}"
          ],
          "group": "build",      // ビルドタスクとして認識させる
          "presentation": {
            "reveal": "always",  // Terminal パネルを必ず開く
            "clear": true,       // 実行前に Terminal をクリア
            "echo": false        // タスク名をエコー表示しない
          },
          "problemMatcher": []
        }
      ],
      "inputs": [
        {
          "type": "promptString",
          "id": "slugName",
          "description": "Article slug name.",
          "default": "my-new-article"
        },
        {
          "id": "shortDate",
          "type": "command",
          "command": "extension.commandvariable.dateTime",
          "args": {
            "locale": "es-ES",
            "options": {
              "weekday": "long",
              "year": "numeric",
              "month": "2-digit",
              "day": "2-digit",
              "hour12": false,
              "hour": "2-digit",
              "minute": "2-digit",
              "second": "2-digit"
            },
            "template": "${year}${month}${day}"
          }
        }
      ]
    }
    
    각주
    M103: Basic Cluster Administration세트.수업을 시작하면 이수까지의 기한은 두 달 이내이다.↩︎

    좋은 웹페이지 즐겨찾기