ariona.net
This is the repository for my website, fully open sourced, so you can learn or contribute to it if there is mistakes on some of my articles.
The site was built using VuePress and hosted on Netlify. This site was migrated from WordPress using WordPress-export-to-markdown tool.
Running Locally
If you want to run the site locally you can do it by cloning this repository first:
git clone https://github.com/ariona/ariona.net.git
#or
git clone [email protected]:ariona/ariona.net.git
Next, move working directory to the project folder and start installing dependency using yarn/node install command.
npm install
#or
yarn install
Last, is running the site using below command
yarn site:dev
#or
npm run site:dev
Directory Structures
The site contents is placed inside site
directory.
๐ฆ site
โโโ ๐ .vuepress
โ โโโ ๐ components # this hold global component for markdown file
โ โโโ ๐ dist # compiled pages, it's the end result from building the project and the one that will be hosted
โ โโโ ๐ public # this hold some assets
โ โโโ ๐ theme # the theme used for the site
โ โโโ ๐ config.js # VuePress & Theme configuration file
โ โโโ ๐ enhanceApp.js # used for redirection in my case
โโโ ๐ _pages # used for pages, currently not used
โโโ ๐ _posts # blog posting directory
โโโ ๐ _projects # project directory
โโโ ๐ contact # Contact page
โโโ ๐ ebook-belajar-html-dan-css #ebook-belajar-html-dan-css
โโโ ๐ index.md # Homepage, use .vuepress/theme/layouts/Homepage.vue
Contribution
Contribution are welcome, if you found some bug in layout, some mistakes in the blog posts please create an issue or make a pull request for it :)