From 00b6447f64ae9977995a12ba90a209cd7c41ec45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?wifi=E6=AD=AAf?= <1402772884@qq.com> Date: Sun, 16 Feb 2025 19:51:38 +0800 Subject: [PATCH] =?UTF-8?q?chore(mini-markdown-docs):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=BC=BA=E5=B0=91=E7=9A=84=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/index.md | 4 ++-- docs/package.json | 4 +++- docs/rspress.config.ts | 4 ++++ docs/sidebar.ts | 10 ---------- docs/tsconfig.json | 4 +++- package.json | 3 ++- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/docs/index.md b/docs/index.md index b072229..8790e97 100644 --- a/docs/index.md +++ b/docs/index.md @@ -10,8 +10,8 @@ hero: text: 快速开始 link: /guide/start - theme: alt - text: 开发文档 - link: /docs + text: 指南 + link: /guide/ image: src: logo.svg alt: logo diff --git a/docs/package.json b/docs/package.json index 7fd7a9a..aeb6aa8 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,9 +9,11 @@ }, "license": "ISC", "devDependencies": { + "@rspress/plugin-preview": "^1.41.2", "react": "^18.3.1", "react-dom": "^18.3.1", - "rspress": "^1.41.0" + "rspress": "^1.41.0", + "tailwindcss": "^3.4.17" }, "dependencies": { "@mini-markdown-rc/editor": "workspace:*", diff --git a/docs/rspress.config.ts b/docs/rspress.config.ts index f0b83fd..a8c3bb3 100644 --- a/docs/rspress.config.ts +++ b/docs/rspress.config.ts @@ -1,7 +1,11 @@ import { defineConfig } from "rspress/config"; import { sidebar } from "./sidebar"; +// import { pluginPreview } from "@rspress/plugin-preview"; export default defineConfig({ + // plugins: [pluginPreview({ + // // defaultRenderMode: 'pure' + // })], root: "./", title: "Mini Markdown Editor", description: "一个基于 React 的 Markdown 编辑器", diff --git a/docs/sidebar.ts b/docs/sidebar.ts index c77f465..a2c53c4 100644 --- a/docs/sidebar.ts +++ b/docs/sidebar.ts @@ -21,14 +21,4 @@ export const sidebar = { items: [{ text: "使用", link: "/guide/ast-parser" }], }, ], - "/docs/": [ - { - text: "源码", - items: [], - }, - { - text: "开发文档", - items: [], - }, - ], }; diff --git a/docs/tsconfig.json b/docs/tsconfig.json index df9ad96..81288d7 100644 --- a/docs/tsconfig.json +++ b/docs/tsconfig.json @@ -17,7 +17,9 @@ "allowImportingTsExtensions": true, }, "include": [ - "docs", + "**/*.mdx", + "**/*.ts", + "**/*.tsx", "theme", "rspress.config.ts" ], diff --git a/package.json b/package.json index fb86008..f7574d1 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,8 @@ "build:docs": "pnpm -F @mini-markdown-rc/docs build", "prepare": "husky", "lint": "node ./scripts/zx-lint.js", - "prettier": "prettier --write ." + "prettier": "prettier --write .", + "build": "pnpm build:ast && pnpm build:editor" }, "lint-staged": { "*.{js,ts,jsx,tsx}": [ -- Gitee