搭建演示站点
创建site 文件夹
根目录创建 site 文件夹
bash
├── package.json
├── pnpm-workspace.yaml
├── packages
├── sitessite 初始化
- cd 到 site
bash
pnpm init- package.json
bash
{
"name": "site",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"packageManager": "pnpm@10.15.1"
}安装 vitepress
- cd 到 site
bash
pnpm add -D vitepress
npx vitepress init在package.json 中添加本地依赖包
json
{
"name": "site",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"docs:dev": "vitepress dev",
"docs:build": "vitepress build",
"docs:preview": "vitepress preview"
},
"keywords": [],
"author": "",
"license": "ISC",
"packageManager": "pnpm@10.15.1",
"devDependencies": {
"vitepress": "^1.6.4"
},
"dependencies": {
"@vue3-my-component/ui": "workspace:*"
}
}- 按照依赖
bash
pnpm add @vue3-my-component/ui -S使用
- api-examples.md
md
# Runtime API Examples
666
<script setup>
import {Button} from '@vue3-my-component/ui/src'
</script>
<Button/>