上一次分享的时候大佬们给出了改名建议,于是我连夜改了个名,感谢大佬们的关注。这次认真介绍一下我的这个开源库吧。现在在陆续完善文档,在文档中不仅有开发文档,还将会有紫微斗数的科普文档,我爱开源,希望大家能在这个新的题材里玩起来,但是一个人战斗实在是太枯燥了。
star
来鼓励我继续下去这只是一个基础库,在完成以后可以做很多好玩的事情,给枯燥的抠码生活增添一点乐趣。
一套轻量级紫微斗数排盘工具库。
简体中文 🔸 English
用于紫微斗数排盘的 javascript 开源库,有以下功能。
农历
或阳历
)以及出生时辰获取紫微斗数星盘数据
,星盘数据包括你可以使用任何你熟悉的包管理库来安装iztro
NPM
npm install iztro -S
Yarn
yarn add iztro
pnpm
pnpm install iztro -S
这里是一个简单的例子显示如何调用iztro
获取到紫微斗数星盘数据,详细文档请移步开发文档
ES6 Module
import { astro } from 'iztro';
// 通过阳历获取星盘信息
const astrolabe = astro.astrolabeBySolarDate('2000-8-16', 2, '女', true, 'zh-CN');
// 通过农历获取星盘信息
const astrolabe = astro.astrolabeByLunarDate('2000-7-17', 2, '女', false, true, 'zh-CN');
CommonJS
var iztro = require('iztro');
// 通过阳历获取星盘信息
var astrolabe = iztro.astro.astrolabeBySolarDate('2000-8-16', 2, '女', true, 'zh-CN');
// 通过农历获取星盘信息
var astrolabe = iztro.astro.astrolabeByLunarDate('2000-7-17', 2, '女', false, true, 'zh-CN');
如果你对iztro
有兴趣,也想加入贡献队伍,我们非常欢迎,你可以用以下方式进行:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.