Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/austincunningham/myblog
https://github.com/austincunningham/myblog
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/austincunningham/myblog
- Owner: austincunningham
- Created: 2019-04-09T20:48:35.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-30T12:27:34.000Z (9 months ago)
- Last Synced: 2024-04-30T13:57:35.893Z (9 months ago)
- Language: Vue
- Homepage: https://austincunningham.ddns.net
- Size: 3.97 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# myblog
Blog site that uses vue and a markdown converter to host blogs.
To add a new blog
- Add the markdown file to to the `./markdown/` directory
- Update the `./static/bloglist.json`
e.g. test.md in 2019 directory would mean you need to add to the 2019 array
```json
"2019": [
{
"id":"test",
"date": "Jan 01, 2019",
"title": "title of test.md",
"description": "description of test.md"
}
]
```
- To add a homepage image add an image the same name file name as the markdown file e.g. test.png to the `public/images` directory
- commit and push your changes
- run `./deploy.sh`## Project setup
```
node --version
v12.18.3
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
```
npm run build
```### Run your tests
```
npm run test
```### Lints and fixes files
```
npm run lint
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).