Browse Source

refactor: renamed shared types folder, added support for it within docker

Kristian Vos 1 year ago
parent
commit
52654bfed4

+ 2 - 0
backend/Dockerfile

@@ -13,6 +13,8 @@ FROM node:16.15 AS musare_backend
 ARG CONTAINER_MODE=prod
 ENV CONTAINER_MODE=${CONTAINER_MODE}
 
+RUN mkdir -p /opt/types
+
 RUN mkdir -p /opt/app
 WORKDIR /opt/app
 

+ 2 - 0
docker-compose.dev.yml

@@ -4,10 +4,12 @@ services:
       - "${BACKEND_HOST:-0.0.0.0}:${BACKEND_PORT:-8080}:8080"
     volumes:
       - ./backend:/opt/app
+      - ./types:/opt/types
 
   frontend:
     volumes:
       - ./frontend:/opt/app
+      - ./types:/opt/types
 
   mongo:
     ports:

+ 2 - 0
frontend/Dockerfile

@@ -18,6 +18,8 @@ ENV NODE_CONFIG_DIR=./dist/config
 RUN apt-get update
 RUN apt-get install nginx -y
 
+RUN mkdir -p /opt/types
+
 RUN mkdir -p /opt/app
 WORKDIR /opt/app
 

+ 1 - 1
frontend/tsconfig.json

@@ -10,7 +10,7 @@
     "baseUrl": ".",
     "paths": {
       "@musare_types/*": [
-        "../musare_types/*"
+        "../types/*"
       ],
       "@/*": [
         "./src/*"

+ 1 - 1
frontend/vite.config.js

@@ -145,7 +145,7 @@ export default {
 		alias: [
 			{
 				find: "@musare_types",
-				replacement: path.resolve(__dirname, "../musare_types")
+				replacement: path.resolve(__dirname, "../types")
 			},
 			{
 				find: "@",

+ 0 - 0
musare_types/actions/BaseActions.ts → types/actions/BaseActions.ts


+ 0 - 0
musare_types/actions/NewsActions.ts → types/actions/NewsActions.ts


+ 0 - 0
musare_types/actions/UsersActions.ts → types/actions/UsersActions.ts


+ 0 - 0
musare_types/models/News.ts → types/models/News.ts


+ 0 - 0
musare_types/models/User.ts → types/models/User.ts