2022-04-05 11:50:15 +08:00

50 lines
1005 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# vuepress-plugin-caniuse
VuePress 2 Plugin
VuePress 2 插件
在Markdown中添加 [can-i-use](https://caniuse.com/) 支持这对于你在写前端技术博客时说明某个feature的兼容性时特别有用。
## Install
``` sh
yarn add @vuepress-plume/vuepress-plugin-caniuse
```
## Usage
### 在VuePress 配置文件中添加插件
``` js
// .vuepress/config.js
export default {
// ...
plugins: [
['@vuepress-plume/vuepress-plugin-caniuse', { mode: 'image' }]
]
// ...
}
```
### 在markdown中编写
``` md
::: caniuse <feature>
:::
```
### Options
- `options.mode`: can-i-use插入文档的模式 支持 `embed` 和`image`, 默认值是 `image`。
- `image`: 插入图片
- `embed`: 使用iframe嵌入 can-i-use
### \<feature>
正确取值请参考 [https://caniuse.bitsofco.de/](https://caniuse.bitsofco.de/)
## Example
``` md
::: caniuse css-matches-pseudo
:::
```
效果:
![can-i-use css-matches-pseudo](https://caniuse.bitsofco.de/image/css-dir-pseudo.webp)