Compare commits

...

3 Commits

Author SHA1 Message Date
0189a16df0 🐳 added git as a electron dependency 2021-03-14 20:29:36 +01:00
f9c050b9f7 simple Dockerfile 2021-03-14 20:26:51 +01:00
d728ae37e6 added basic dev script + more readme 2021-03-14 20:07:11 +01:00
4 changed files with 39 additions and 3 deletions

24
.dockerignore Normal file
View File

@ -0,0 +1,24 @@
**/.classpath
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.project
**/.settings
**/.toolstarget
**/.vs
**/.vscode
**/*.*proj.user
**/*.dbmdl
**/*.jfm
**/azds.yaml
**/charts
**/docker-compose*
**/compose*
**/Dockerfile*
**/node_modules
**/npm-debug.log
**/obj
**/secrets.dev.yaml
**/values.dev.yaml
README.md

6
Dockerfile Normal file
View File

@ -0,0 +1,6 @@
FROM node:15.11.0-alpine3.13
RUN apk add git -f
WORKDIR /app
COPY . .
RUN yarn && cd app && yarn && cd ..
RUN yarn electron:package

View File

@ -7,13 +7,18 @@ This is an API client for @lfk/backend
## 🚀 Getting Started
```
yarn
yarn && cd app && yarn && cd ..
```
## WebApp Development
```
yarn dev
/
yarn dev --open
```
## Run in electron
```
yarn electron:dev
yarn electron:start
```
# Package electron
```
yarn electron:package

View File

@ -4,6 +4,7 @@
"description": "minimal electron application",
"main": "main.js",
"scripts": {
"dev": "cd app && yarn dev",
"electron:start": "cd app && yarn build && cd .. && electron-forge start",
"electron:package": "cd app && yarn build && cd .. && electron-forge package"
},