代码拉取完成,页面将自动刷新
简体中文 | English
在开发前你需要掌握的知识点
JSON Schema
本身就是一种数据结构,可以清晰的描述 JSON
数据的结构。是一种描述 JSON
数据的 JSON
数据。Lerna
是一个用来优化托管在 git
/ npm
上的多 package
代码库的工作流的一个管理工具,可以让你在主项目下管理多个子项目,从而解决了多个包互相依赖,且发布时需要手动维护多个包的问题。安装 git
, node
, yarn
, 其中 node
版本 >=13.14.0,yarn
版本 >=1.0.0
配置 NPM 源, 如果有必要的话。
配置 NPM 源
npm config set registry https://registry.npmjs.com/
NPM 登录
npm adduser (--registry=https://registry.npmjs.com/)
按照提示输入用户名密码即可
源码下载
安装依赖
lerna bootstrap
构建依赖包
yarn
yarn run build
npm
npm run build
启动项目
yarn start
浏览器访问: http://localhost:8000
即可。
├── docs // 文档官网
│ ├── drip-table // drip-table 子页面
│ │ ├── changelog // 日志更新
│ │ │ └── index.md // 日志markdown
│ | ├── functions // drip-table 文档功能子页面
│ | ├── guide // drip-table 文档指南子页面
│ | ├── sample // drip-table 案例展示子页面
│ | ├── faq.md // drip-table 常见问题页 markdown
│ | └── index.md // drip-table 文档介绍页 markdown
│ ├── drip-table-generator // drip-table-generator 子页面
│ │ ├── changelog // 日志更新
│ │ │ └── index.md // 日志 markdown
│ | ├── preview // drip-table-generator 案例展示子页面
│ | ├── faq.md // drip-table-generator 常见问题页 markdown
│ | └── index.md // drip-table-generator 文档介绍页 markdown
│ ├── global-schema.ts // 案例展示页面所用全局配置项
│ ├── index.css // 文档官网首页 CSS
│ ├── index.md // 文档官网首页入口 markdown
│ ├── index.tsx // 文档官网首页
│ └── loading.js // 文档官网 Loading 组件
└── packages // 源代码入口
├── drip-table // drip-table 代码
└── drip-table-generator // drip-table 可视化生成器
如果更新了drip-table
,则先更新 package.json 和 changelog ,进入 drip-table 目录执行 npm publish
。
如果更新了drip-table-generator
,则先更新 package.json 和 changelog ,进入 drip-table-generator 目录执行 npm publish
。
如果没有权限,则进官方交流微信群,找群主新增权限,
npm owner add <username> <package-name>
构建打包
yarn run build:docs
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。