Learn the design patterns here
# 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/read.git
# open folder read
$ cd read
# instal dependencies
$ pnpm install
# build and serve with express
$ pnpm start
# build image and tag it with name read
$ docker build . -t read
# run image read in the background with port 9900
$ docker run -p 9900:9900 -d read
A guide how to create a folder using create-cli
# create atom component and give it name loading
$ node create atom loading
# create new module and give it name home
$ node create module home
I'm delighted that you're helping make this open source project better. Here are a few quick guidelines to make this an easier and better process for everyone.
First, make sure the bug hasn't already been reported by searching GitHub's issues section.
If no existing issue exists, go ahead and create one. Please be sure to include all of the following:
- A clear, descriptive title (ie. "A bug" is not a good title).
- Include the error message if have.
- The browser and OS that you're using.
- Fork it
- Create your feature branch
git checkout -b new-feature
- Commit your changes
git commit -m "Add some feature"
- Push to the branch
git push origin new-feature
- Create new Pull Request