Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/likecoin/like-co
Official site of LikeCoin - Decentralized Publishing Infrastructure. https://like.co
https://github.com/likecoin/like-co
likecoin nuxt vue vuex
Last synced: 2 days ago
JSON representation
Official site of LikeCoin - Decentralized Publishing Infrastructure. https://like.co
- Host: GitHub
- URL: https://github.com/likecoin/like-co
- Owner: likecoin
- License: gpl-3.0
- Created: 2018-01-05T06:38:41.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-29T01:42:14.000Z (5 months ago)
- Last Synced: 2024-05-29T02:48:24.498Z (5 months ago)
- Topics: likecoin, nuxt, vue, vuex
- Language: Vue
- Homepage: https://like.co
- Size: 96.5 MB
- Stars: 61
- Watchers: 9
- Forks: 25
- Open Issues: 94
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# likeco
[![CircleCI](https://circleci.com/gh/likecoin/likecoin-store.svg?style=svg)](https://circleci.com/gh/likecoin/likecoin-store)
[![codecov](https://codecov.io/gh/likecoin/likecoin-store/branch/master/graph/badge.svg)](https://codecov.io/gh/likecoin/likecoin-store)
[![Greenkeeper badge](https://badges.greenkeeper.io/likecoin/likecoin-store.svg)](https://greenkeeper.io/)> [like.co](https://like.co), official site of LikeCoin Foundation
## Essential Folder structure
```bash
├── 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
``` bash
# 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](https://github.com/nuxt/nuxt.js).
## Backpack
We use [backpack](https://github.com/palmerhq/backpack) to watch and build the application, so you can use the latest ES6 features (module syntax, async/await, etc.).