OrangeXC / n2ex

🌈 V2ex built with Nuxt.js (vue&ssr)

Home Page:https://n2ex.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

n2ex logo

Build Status Coverage Status GitHub License

Introduction

vue ssr v2ex,because it depends on nuxt so called n2ex

Performance

Features

  • Use vue ssr framework nuxt
  • Use Element UI library element
  • Use material Design UI library muse-ui
  • Use browser and node.js http client axios
  • Test runner ava
  • Test spies, stubs and mocks sinon
  • Unit test vue-test-utils
  • Node proxy solve CORS
  • Progressive Web Apps

Pages

  • Hot topic list
  • New topic list
  • Topic detail with comment
  • Node list
  • Node detail
  • User detail

Build Setup

# install dependencies
$ yarn

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

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

# generate static project
$ yarn generate

# eslint
$ yarn lint

# unit tests
$ yarn test

License

N2ex is MIT licensed.

About

🌈 V2ex built with Nuxt.js (vue&ssr)

https://n2ex.herokuapp.com/

License:MIT License


Languages

Language:Vue 72.8%Language:JavaScript 14.6%Language:CSS 12.6%