0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Docusaurus 設定方法 Site Metadata

Posted at

Site metadata

上記に詳しい説明がありますが、以下の設定が必須のようです。

title

文字列で設定、WEBサイトとして設定した場合のタイトル、HTMLのヘッダー<head>: 文書メタデータ (ヘッダー) 要素の <title>に設定される。
さらに、useDocusaurusContext()でReact内部にも持ち込める。

設定例
module.exports = {
  title: 'おれおれサイト',
};
サイトヘッダー
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="generator" content="Docusaurus">
    <title>おれおれサイト</title>
    <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="おれおれサイト Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="おれおれサイト Blog Atom Feed">
    <script defer src="/runtime~main.js"></script><script defer src="/main.js"></script><link href="/styles.css" rel="stylesheet">
  </head>};
JSX
function HomepageHeader() {
  const {siteConfig} = useDocusaurusContext();
  return (
    <header className={clsx('hero hero--primary', styles.heroBanner)}>
      <div className="container">
        <h1 className="hero__title">{siteConfig.title}</h1>
      </div>
    </header>
  );
}

url

文字列で設定、WEBサイトとして設定した場合のトップレベルとなるホスト名、
たとえはhttps://facebook.github.io とかhttps://facebook.github.io/metro/ とかの場合、青色の部分を設定

設定例
module.exports = {
  url: 'https://docusaurus.io',
};

baseUrl

文字列で設定、WEBサイトとして設定した場合のホスト名+パスとなる部分
たとえはhttps://facebook.github.ioの場合は / を設定
https://facebook.github.io/metro/ とかの場合、濃い青色の部分を設定 metro/
決まりとして最後はスラッシュ/で終えなければいけないようです。

設定例
module.exports = {
  baseUrl: '/',
};
module.exports = {
  baseUrl: 'metro/',
};
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?