1 | # Artitalk.js
|
2 |
|
3 | ![](https://img.shields.io/github/stars/Drew233/Artitalk)
|
4 | ![](https://img.shields.io/npm/dm/artitalk.svg)
|
5 | ![](https://img.shields.io/npm/v/artitalk.svg)
|
6 | ![](https://img.shields.io/badge/language-JavaScript-red)
|
7 |
|
8 | ### 详细使用教程请移步 [文档](https://artitalk.js.org/)
|
9 |
|
10 | ## 👀 特性
|
11 |
|
12 | - 实时发布,点击删除
|
13 | - 支持 Markdown/HTML 语法
|
14 | - 方便引用
|
15 |
|
16 | ## 📃 目录树
|
17 |
|
18 | ```
|
19 | src
|
20 | ├─ artitalk.js
|
21 | ├─ css
|
22 | │ └─ main.css # Artitalk 的 CSS
|
23 | ├─ html
|
24 | │ ├─ lazy.html # 加载动画的 HTML 片段
|
25 | │ └─ main.html # Artitalk 的主要 HTML 片段
|
26 | ├─ main.js # Artitalk 的主要 js 部分
|
27 | └─ plugins # 第三方 js
|
28 | ├─ av-min.js # LeanCloud 提供的 SDK
|
29 | ├─ browser.js # 返回用户操作系统
|
30 | ├─ md5.js # md5转码
|
31 | └─ showdown.min.js # Markdown 转换
|
32 | ```
|
33 |
|
34 | ## 🎨 资源说明
|
35 |
|
36 | - **av-min.js**: 由 LeanCloud 提供:https://cdn.jsdelivr.net/npm/leancloud-storage@4.5.3/dist/av-min.js
|
37 | - **lazy.html**: 加载动画源自 CodePen:https://codepen.io/tholman/pen/yenku
|
38 | - **showdown.min.js**: https://github.com/showdownjs/showdown
|
39 | - **browser.js**: https://github.com/ok-dok/judge-browser/blob/master/judge-browser.js
|
40 | - **md5.js**: https://github.com/blueimp/JavaScript-MD5
|
41 |
|
42 | ## ✨ 参与贡献
|
43 |
|
44 | 1. Fork 本项目
|
45 | 2. 在 dev 分支下修改想修改的部分
|
46 | 3. 向 dev 分支发起 PR
|