Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robert-96/dezmereanrobert.com
My boring personal blog.
https://github.com/robert-96/dezmereanrobert.com
blog hugo javascript webpack
Last synced: 23 days ago
JSON representation
My boring personal blog.
- Host: GitHub
- URL: https://github.com/robert-96/dezmereanrobert.com
- Owner: Robert-96
- Created: 2021-09-24T22:21:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T20:35:58.000Z (7 months ago)
- Last Synced: 2024-04-15T00:17:22.853Z (7 months ago)
- Topics: blog, hugo, javascript, webpack
- Language: HTML
- Homepage: https://www.dezmereanrobert.com
- Size: 6.71 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Robert-96.github.io
My boring personal blog.
## Development Setup
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
Before you get started, make sure you have the following installed on your machine:
* [hugo](https://gohugo.io/)
* [node](https://nodejs.org/)
* [npm](https://www.npmjs.com/)### Setup
Follow these steps to set up the project:
```bash
git clone https://github.com/Robert-96/dezmereanrobert.com.git
cd dezmereanrobert.com
npm install
```### Launch the Development Server
To start the development server with drafts enabled, simply use the following command:
```bash
npm run start
```You can then access the development site at .
### Build the Blog
To generate the static pages for the blog, run:
```bash
npm run build
```The output will be generated in the `./public/` directory.
For building without drafts enabled, use:
```bash
npm run pack
```### Testing
To run the tests, execute the following command:
```bash
npm test
```### Code Linting
Lint the code by running:
```bash
npm run lint
```### Adding Content
To create a new blog post, use the following command:
```bash
hugo new posts/my-first-post.md
```For creating a new project page, use:
```bash
hugo new projects/my-first-project.md
```