https://github.com/holy-two/musicbox
https://github.com/holy-two/musicbox
abc-music-notation abcjs solidjs
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/holy-two/musicbox
- Owner: holy-two
- Created: 2023-02-20T03:50:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-09T19:02:54.000Z (over 1 year ago)
- Last Synced: 2025-04-16T16:51:48.543Z (about 1 year ago)
- Topics: abc-music-notation, abcjs, solidjs
- Language: TypeScript
- Homepage: https://holy-two.github.io/musicbox/
- Size: 2.23 MB
- Stars: 9
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 八音盒
[](https://pnpm.io/)
[](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)