nlebedevinc / awesome-vue-profile

nlebedev's profile based on vue + nuxt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

awesome-profile

nlebedevinc's personal page

This is just a simple web page to cover my email's domain.

However, I use nuxt.js for this, which is awesome. Except the bundle size (almost 600kb).

Here's a quick preview:

nlebedevinc's personal page

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

# generate static project
$ yarn generate

Deploying

$ yarn generate --spa

I use this hack to deploy my static site on gh-pages:

# from `nuxt` brunch
$ git subtree push --prefix dist origin master

For detailed explanation on how things work, checkout the Nuxt.js docs.

About

nlebedev's profile based on vue + nuxt


Languages

Language:Vue 88.8%Language:JavaScript 11.2%