Skip to content
official site of LikeCoin foundation
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci ! Try to fix CI Jan 30, 2019
assets
components
constant 👌🏻 Move regex to constant Apr 11, 2019
experiments
layouts 💄 Remove LikeCoin related identity in AuthDialog & registration page Apr 9, 2019
locales
middleware ! Fix authenticated middleware not working in test Jan 29, 2019
mixins
pages
plugins 🐛 Fix defaultLocale in i18n plugin Mar 26, 2019
server
static
store
test
util
.babelrc
.browserslistrc 🔧 Add .browserslistrc Feb 14, 2019
.dockerignore
.editorconfig
.eslintignore
.eslintrc.js * Update eslint related libs and remove no-used ones Jan 4, 2019
.gitignore
.gitmodules
.sentryclirc
.stylelintrc.js ! Fix stylelint error of global scope scss Jul 5, 2018
Dockerfile
Dockerfile.dev 🔒 Run Docker as non-root Apr 9, 2019
LICENSE + Add license Apr 3, 2018
README.md
backpack.config.js
docker-compose-dev.yml + Add dev docker config for new api submodule Jan 14, 2019
docker-compose.yml
nuxt.config.js
package-lock.json
package.json ⬆️ Upgrade hardsource-plugin Mar 18, 2019
test.note.md
webpack.config.js = Refactor @serverconfig to valid relative path swapped on build Jun 29, 2018

README.md

likecoin-store

CircleCI codecov Greenkeeper badge

Like.co, official site of LikeCoin Foundation

Essential Folder structure

├── components # Vue components
├── layouts # nuxt layouts
├── locales # i18n locale files
│   ├── client # client side i18n handled by vue-i18n
│   └── server # server side i18n handled by i18n
├── middleware # nuxt middleware
├── pages # actual with automated router pages
├── plugins # nuxt plugins
├── server # express server
│   ├── api # server apis
│   ├── config # server config and credentials
│   └── util # misc server side libraries
├── static # static asset
├── store # vuex store
├── backpack.config.js # server builder config
└── nuxt.config.js # nuxt config

Build Setup

# init and pull submodules
$ git submodule init && git submodule update

# install dependencies
$ npm install # Or yarn install

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

# build for production and launch server
$ npm start

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

Backpack

We use backpack to watch and build the application, so you can use the latest ES6 features (module syntax, async/await, etc.).

You can’t perform that action at this time.