Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/holy-two/musicbox
https://github.com/holy-two/musicbox
abc-music-notation abcjs solidjs
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/holy-two/musicbox
- Owner: holy-two
- Created: 2023-02-20T03:50:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-31T15:37:22.000Z (18 days ago)
- Last Synced: 2024-10-31T16:31:13.646Z (18 days ago)
- Topics: abc-music-notation, abcjs, solidjs
- Language: TypeScript
- Homepage: https://holy-two.github.io/musicbox/
- Size: 1.72 MB
- Stars: 9
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 八音盒
[![pnpm v9](https://img.shields.io/badge/maintained%20with-pnpm%209.0-cc00ff.svg?style=for-the-badge&logo=pnpm)](https://pnpm.io/)
[![nodejs v20](https://img.shields.io/badge/Node.js-v20.17.0-026e00.svg?style=for-the-badge&logo=nodedotjs)](https://nodejs.org/)## 运行
```bash
pnpm i
pnpm vite
```## 配置
```bash
# vim .env# 配置曲库仓库API
VITE_ABC_GITHUB_REPOSITORY_BASE_URL = https://ungh.cc/repos/holy-two/musicbox-papertape/files/main/# 配置曲库目录为:tapes/*.abc
VITE_ABC_DIRECTORY_PATH = tapes/# 配置展示的第一首曲目为:《G弦上的咏叹调》
VITE_INDEX_ABC_NAME = Air auf der G-Saite
```## 借物
GitHub API:[unjs/ungh](https://github.com/unjs/ungh)