This script initialize and creates all project directories and verifys if all dependencies are installed to develop any web front end project.
Coming soon
- Shell Bash
- Npm
- Pug
- Sass
- Wget
- Unzip
In first step, enter the directory:
$ cd Easy-Architecture/
Continuing then
$ sudo chmod +x init.sh compile_sass.sh compile_pug.sh
$ ./init.sh <project_name> <project_path> <style_architecture>
Where the project_name is your project name rs. The project directory will be created in:
$ <project_path>/project_name
Where project path is your main directory. For access the project:
$ <project_path>/project_name
In project directory
<project_path>/project_name
execute the following bash scripts:
$ ./compile_sass.sh
and to execute the PUG compiler, you have to open another bash or terminal emulador and you need to execute the other bash script:
$ ./compile_pug.sh
cooming soon
Directory Name | Content |
---|---|
docs | Storages all generated documentations. |
Class Name | Function | Header File |
---|---|---|
Master | The master turbo fire version. | app/master.hpp |
This topic explains how the project version control in this repository works.
Commit type | Sign |
---|---|
Initial commit | ๐ :tada: |
Version tag | ๐ :bookmark: |
New feature | โจ :sparkles: |
Bugfix | ๐ :bug: |
Metadata | ๐ :card_index: |
Documentation | ๐ :books: |
Documenting source code | ๐ก :bulb: |
Performance | ๐ :racehorse: |
Cosmetic | ๐ :lipstick: |
Tests | ๐จ :rotating_light: |
Adding a test | โ
:white_check_mark: |
General update | โก :zap: |
Improve format/structure | ๐จ :art: |
Refactor code | ๐จ :hammer: |
Removing code/files | ๐ฅ :fire: |
Continuous Integration | ๐ :green_heart: |
Security | ๐ :lock: |
Upgrading dependencies | โฌ๏ธ :arrow_up: |
Downgrading dependencies | โฌ๏ธ :arrow_down: |
Lint | ๐ :shirt: |
Translation | ๐ฝ :alien: |
Text | ๐ :pencil: |
Critical hotfix | ๐ :ambulance: |
Deploying stuff | ๐ :rocket: |
Fixing on MacOS | ๐ :apple: |
Fixing on Linux | ๐ง :penguin: |
Fixing on Windows | ๐ :checkered_flag: |
Work in progress | ๐ง :construction: |
Adding CI build system | ๐ท :construction_worker: |
Analytics or tracking code | ๐ :chart_with_upwards_trend: |
Removing a dependency | โ :heavy_minus_sign: |
Adding a dependency | โ :heavy_plus_sign: |
Docker | ๐ณ :whale: |
Configuration files | ๐ง :wrench: |
Package.json in JS | ๐ฆ :package: |
Merging branches | ๐ :twisted_rightwards_arrows: |
Bad code / need improv. | ๐ฉ :hankey: |
Reverting changes | โช :rewind: |
Breaking changes | ๐ฅ :boom: |
Code review changes | ๐ :ok_hand: |
Accessibility | โฟ :wheelchair: |
Move/rename repository | ๐ :truck: |
Other | Be creative |
Standart documentation based on: Emoji List |
- Lucas Fonseca dos Santos - Computer Science student of Federal University of Lavras - [email protected]
This project is licensed under no license. Copyleft is freedom!