Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/logustra/vuad
:fire: Opinionated scalable vue boilerplate using webpack
https://github.com/logustra/vuad
atomic-design atomic-design-example boilerplate ddd ddd-example spa typescript vue vue-boilerplate webpack
Last synced: 3 months ago
JSON representation
:fire: Opinionated scalable vue boilerplate using webpack
- Host: GitHub
- URL: https://github.com/logustra/vuad
- Owner: logustra
- License: mit
- Created: 2020-02-15T09:59:23.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-15T09:09:38.000Z (6 months ago)
- Last Synced: 2024-08-15T10:43:20.937Z (6 months ago)
- Topics: atomic-design, atomic-design-example, boilerplate, ddd, ddd-example, spa, typescript, vue, vue-boilerplate, webpack
- Language: JavaScript
- Homepage: https://vuad.netlify.com/
- Size: 1.42 MB
- Stars: 6
- Watchers: 3
- Forks: 3
- Open Issues: 15
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
## Design Pattern
Learn the design pattern [here](https://github.com/logustra/dave)## Requirement
- [node.js](http://nodejs.org/)
- [nvm](https://github.com/nvm-sh/nvm)
- [pnpm](https://pnpm.js.org/en/installation)## Quick Start
```bash
# install nodejs with specific version
$ nvm install 12.6.3# using specific nodejs
$ nvm use 12.6.3# clone repository
$ git clone https://github.com/logustra/vuad.git# open folder vuad
$ cd vuad# instal packages
$ pnpm install# build and serve with express
$ pnpm start
```## Run with Docker
```bash
# build image and tag it with name vuad
$ docker build . -t vuad# run image vuad in the background with port 9900
$ docker run -p 9900:9900 -d vuad
```## How to Create Folder
A guide how to create a folder using `create-cli`### Component
```bash
# create atom component and give it name loading
$ node create atom loading
```### Module
```bash
# create new module and give it name home
$ node create module home
```## Cheer me on
If you like my works, you can cheer me on here 😆🇮🇩 [Trakteer](https://trakteer.id/logustra/tip)
🌍 [Ko-Fi](https://ko-fi.com/logustra)## License
MIT License © 2020 Faizal Andyka