Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sneezry/openhappyhackingcalendar
This is the source code to build Happy Hacking Calender.
https://github.com/sneezry/openhappyhackingcalendar
Last synced: 7 days ago
JSON representation
This is the source code to build Happy Hacking Calender.
- Host: GitHub
- URL: https://github.com/sneezry/openhappyhackingcalendar
- Owner: Sneezry
- License: mit
- Created: 2020-01-06T10:22:27.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T15:45:09.000Z (almost 2 years ago)
- Last Synced: 2024-10-26T04:24:59.586Z (13 days ago)
- Language: JavaScript
- Homepage:
- Size: 110 KB
- Stars: 111
- Watchers: 3
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Open Happy Hacking Calendar
This is the source code to build Happy Hacking Calender, original post: .
Happy Hacking Calender published by Turing is also based on this project: .
Calendar built from this project is different from the version Turing published, because sentences in the published version had been modified by the publishing house editor which is copyright content. This open source project fetches contents from Wikipedia, which is published under CC BY-SA 3.0 license.
## Prerequisite
To run this project, Node () is required.
注意:请确保编译环境在系统层面上可以访问维基百科。
## Get the code
```
git clone https://github.com/Sneezry/OpenHappyHackingCalendar.git
```## Configuration
Edit `config.json` with your favourite editor, modify `year` to the target year.
Search for `var festivals` in `index.js` to add festivals.
## Build
### Windows
```
build.cmd
```### macOS & Linux
```
./build.sh
```The output file is named `out.html`.