Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rahgurung/gurrrung.github.io
This is my Github Pages Portfolio
https://github.com/rahgurung/gurrrung.github.io
Last synced: 6 days ago
JSON representation
This is my Github Pages Portfolio
- Host: GitHub
- URL: https://github.com/rahgurung/gurrrung.github.io
- Owner: rahgurung
- Created: 2018-03-19T02:34:43.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T22:01:04.000Z (about 2 months ago)
- Last Synced: 2024-10-24T22:10:50.249Z (15 days ago)
- Language: EJS
- Homepage: https://rahulgurung.com
- Size: 1.82 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rahulgurung.com
Welcome to the codebase of my personal portfolio website. It's built with Hexo 7, a fast, simple, and powerful blog framework, powered by Node.js.
## Table of Contents
- [Getting Started](#getting-started)
- [Installation](#installation)
- [Building](#building)
- [Running Locally](#running-locally)
- [Deploy](#deploy)## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
Ensure you have the latest version of [Node.js and npm](https://nodejs.org/en/download/) installed on your machine.
Install `nvm` and just do
```bash
nvm use
```## Installation
Follow these steps to setup the project locally:
Installing deps
```bash
npm install
```## Building
Build the static files of your website using the following command:
```bash
hexo generate
```This command generates a `public` folder with all the static files ready to be served by a web server.
## Running Locally
To run the website locally, use the command:
```bash
hexo server
```After running the command, open your web browser and navigate to `http://localhost:4000`.
## Deploy
To deploy change to gh-pages
```bash
npm run deploy
```