[note] Docusaurus 筆記
v2.1.0
CLI
CLI @ Docusaurus
# 建立專案
$ npx create-docusaurus@latest my-website classic --typescript
$ npx docusaurus --version # 檢視版本
$ yarn upgrade @docusaurus/core@latest @docusaurus/preset-classic@latest ... # 更新套件
建立專案
$ npx @docusaurus/init@next init <website-name> classic
$ npx docusaurus --version
設定
// docusaurus.config.js
themes: [
require.resolve('@docusaurus/theme-live-codeblock'),
require.resolve('@docusaurus/theme-search-algolia'),
require.resolve('@docusaurus/theme-classic'), // 不加有些程式碼高亮無法正常顯示
],
Guides
Docs
---
id: doc-with-tags
title: A doc with tags
tags:
- Demo
- Getting started
# 用來修改 URL
slug: /bonjour
sidebar_position: 1
---
Styling and Layout
Styling and Layout @ docusaurus
可以在這裡提供主色系,計算出對應的其他顏色(例如,ligheter、darker),並且檢視亮色和深色主題下看起來的樣子。
Markdown Features
提示區塊(Admonitions)
支援這幾類的提示:
note
tip
info
caution
danger
需要的話可以加上標題(title):
:::note[這是標題]
內容放這裡面。
:::