/PatchyVideo-Nuxt

Nuxt.js based PatchyVideo (currently waiting for Nuxt3)

Primary LanguageVueMIT LicenseMIT

PatchyVideo-Nuxt

Contributors Commit activity Code size Version License

Nuxt.js based PatchyVideo

This is a responsive version of PatchyVideo. Using Nuxt.js and Bootstrap-Vue.

Original repository is here (https://github.com/suwadaimyojin/patchyvideo-vue).

This repository is using:

Packages:

  • Nuxt.js - Base
  • Bootstrap-Vue - Framework
  • @nuxtjs/Axios - HTTP Client
  • jQuery - Dom related functions
  • nuxt-i18n - I18n
  • vue-typed-js - Footer "yiyan" typing
  • LESS for pages and SCSS for Bootstrap

Others:

  • VS Code - Code editing
  • Prettier - Code formatting
  • ESLint - Linting code
  • IPFS - Publish (some) videos

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.