mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 13:02:56 +00:00
Merge branch 'release/0.1'
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
# Gabinete Digital, V0.1
|
||||
|
||||
## Requirements
|
||||
|
||||
[node >= 14](https://nodejs.org/download/release/v14.15.0/node-v14.15.0-x86.msi)
|
||||
|
||||
## Installation
|
||||
|
||||
Use the package manager npm to install dependencies.
|
||||
|
||||
```bash
|
||||
npm ci
|
||||
npm install
|
||||
npm install -g @ionic/cli
|
||||
npm install -g lite-server
|
||||
npm install -g @angular/cli
|
||||
npm install -g cordova
|
||||
npm install -g cordova-res
|
||||
|
||||
## Mobile first dependencies
|
||||
ionic cordova plugin add cordova-plugin-network-information
|
||||
|
||||
## memory leak
|
||||
set NODE_OPTIONS=--max_old_space_size=99996
|
||||
```
|
||||
|
||||
## BUG
|
||||
|
||||
Fix cordova-plugin-camera crash
|
||||
|
||||
```bash
|
||||
## uninstall
|
||||
npx cordova plugin remove cordova-plugin-camera
|
||||
## install
|
||||
|
||||
npx cordova plugin add https://github.com/PieterVanPoyer/cordova-plugin-camera/#bugfix/issue-665-save-instance-restore-bug
|
||||
|
||||
```
|
||||
|
||||
## Start the development server
|
||||
|
||||
```bash
|
||||
ionic serve
|
||||
```
|
||||
|
||||
## build for production and launch server
|
||||
|
||||
```bash
|
||||
ionic serve build --prod
|
||||
npm run start
|
||||
```
|
||||
|
||||
## Run test[.](#run-test)
|
||||
|
||||
```bash
|
||||
# incase you don't have .env file
|
||||
cp ./.env.example ./.env
|
||||
# incase you don't have a local build yet
|
||||
ionic serve build --prod
|
||||
|
||||
npm run test
|
||||
```
|
||||
|
||||
|
||||
## Deploy in local network
|
||||
|
||||
```bash
|
||||
ionic build --prod
|
||||
cp -r ./www ./serve
|
||||
npm run dev:share
|
||||
```
|
||||
|
||||
## Contributing
|
||||
|
||||
For major changes, please open an issue first to discuss what you would like to change.
|
||||
|
||||
Please make sure to update tests as appropriate.
|
||||
Reference in New Issue
Block a user