Markdownレンダラーテスト記事
マークダウンのパースがどうされるのかを確認するためのページです。
異常がないかを確かめるデバッグ用にも使用します。
見出し機能
## 見出し2
### 見出し3
#### 見出し4
テキストリンク
[アンカーテキスト](/)
リスト
- Hello
- Hola
  - Bonjour
  - Hi
- Hello
- Hola
- Bonjour
- Hi
 
インラインスタイル
*イタリック*
**太字**
~~打ち消し線~~
`code`
イタリック 太字 打ち消し線 code
Vue Custom Components
~/components/content ディレクトリにあるコンポーネントはマークダウンで使用できるので、サンプルを表示する。
AlertNote
これは通常の情報メモです。
これは重要な情報です。
これは便利なティップです。
これは警告メッセージです。
これは注意メッセージです。
LinkCard
::LinkCard{link='https://nuxt.com/'}
::
コードブロック
diff
- const posts = await this.$content('/blog', { deep: true }).only(['title']).fetch()
+ const { data: posts } = await useAsyncData('posts-list', () => queryCollection('blogs').only(['title']).find())
bash
cd path/to/app/repository
git tag -a ${tag} -m "参照するアプリとそのバージョン" head
git push origin ${tag}
dockerfile
FROM ruby:3.2-slim-bookworm
WORKDIR /app
CMD ["/bin/bash"]
dotenv
DEV_OAUTH_CLIENT_ID='1'
DEV_OAUTH_CLIENT_SECRET='dfas'
yaml
name: Publish Release
on:
  push:
    tags:
      - "v*"
jobs:
  publish_release:
    timeout-minutes: 5
    runs-on: ubuntu-latest
    permissions:
      contents: write
      pull-requests: read
    steps:
      - uses: actions/checkout@v3
        with:
          fetch-depth: 4
html
<div>
  <p>hogehoge</p>
</div>
scss
.hogehoge {
  font-size: 16px;
  font-weight: bold;
  .fugafuga {
    background-color: blue;
  }
}
JavaScript
export default {
  name: "hogehoge",
  methods: {
    echoPiyo() {
      return "hogehoge";
    },
  },
};
TypeScript
export const hogehoge: string = "hogehoge";
export const sum = (a: number, b: number): number => {
  return a + b;
};
vue
<template>
  <p>script setup is great</p>
</template>
<script setup lang="ts">
import { fugafuga } from "imports";
export const fugafuga = ref("fugafuga");
</script>
<style scoped>
.tokaionair {
  display: flex;
}
</style>
csv
first,second
1,2
json
{
  "hoge": "hogehge",
  "fuga": "fugafuga"
}
xml
<manifest
    xmlns:android="http://schemas.android.com/apk/res/android"
    package="jp.moduleApps"
>
    <uses-permission android:name="android.permission.INTERNET"/>
    <application
        android:label="@string/app_title"
        android:fullBackupContent="false">
        <activity
            android:name=".MainActivity"
            android:launchMode="singleTask"
            android:theme="@style/LaunchTheme"
        >
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="@string/scheme" />
            </intent-filter>
        </activity>
    </application>
</manifest>
表組み
| 項目 | 説明 | 備考 | 
|---|---|---|
| Vue | プログレッシブフレームワーク | Reactive | 
| Nuxt | Vue.jsベースのフレームワーク | SSG/SSR | 
| TypeScript | 型安全なJavaScript | 開発効率向上 | 
引用
これは引用ブロックです。
複数行にわたって引用できます。
画像
以上でMarkdownレンダラーのテストは完了です。