1.2.0 • Published 11 months ago
@ali1416/snk v1.2.0
GitHub Contribution Graph Animation GitHub贡献图动画
简介
本项目参考了Platane/snk,只保留了SVG图片,并对处理逻辑进行了大量优化,构建后snk.min.js文件仅7kb
依赖导入
网页
https://unpkg.com/@ali1416/snk/dist/snk.min.js
node
npm install @ali1416/snk方法和参数
| 参数名 | 中文名 | 类型 | 默认值 |
|---|---|---|---|
| userName | 用户名 | string | (无) |
| type | 主题模式 | number | 0 |
| year | 年 | string | (一年前) |
主题模式 type
| 值 | 主题模式 | 备注 |
|---|---|---|
| 0 | 混合 | 返回字符串 |
| 1 | 亮 | 返回字符串 |
| 2 | 暗 | 返回字符串 |
| 3 | 混合,亮,暗 | 返回字符串数组 |
使用示例
// node test-js.js
const fs = require('fs')
const snk = require('../dist/snk.js')
snk('ali1416', 3).then((res) => {
fs.writeFileSync('E:/snk.svg', res[0])
fs.writeFileSync('E:/snk.light.svg', res[1])
fs.writeFileSync('E:/snk.dark.svg', res[2])
})更多请见测试