@1msoft/kant-ui 中文文档教程

发布于 4年前 浏览 30 更新于 3年前

KantUI

启动项目

npm i
npm run start

编译 storybook

npm run storybook:build

Storybook 页面显示演示代码

生成同名 Markdown 文档

下面包在注释 // demo:// end-demo 内的代码块将被导出为到 Markdown 文档中

  • 示例
// demo: 标题
const FormatData = () => {
  ......
};
// end-demo
  • 生成 Markdown 内容如下:
## 标题

<details><summary>展开查看</summary>

jsx const FormatData = () => { … };

</details>

在演示页面内调用通用组件并导入生成的 Markdown

// 导入 stories/components 下的通用组件 Markdown
import { Markdown } from '../../components';
// 导入 Markdown
import markdownData from './xxxxxxxxxxx.md';

// 调用组件
<Markdown data={markdownData} />

npm 包发布

一 编译

npm run build:publish

二 修改 package.json

  • 修改版本号
{
+ "version": "0.1.4",
}

三 发布包

# 1. 切换官方源头
npm config set registry http://registry.npmjs.org

# 2. 登录 npm
npm login

# 3. 发布包
npm publish --access public

# 4. 如果需要则切换回淘宝源
npm config set registry https://registry.npm.taobao.org/

四 撤销 npm 包

根据规范,只有在发包的24小时内才允许撤销发布的包

 npm unpublish <包名> -f
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文