Procházet zdrojové kódy

Setting up environment for developers

Nicolas Ledesma před 4 roky
rodič
revize
54e9978654

+ 2 - 2
Dockerfile

@@ -2,11 +2,11 @@ FROM node:14-alpine as development
 
 WORKDIR /app
 
-COPY ./package.json .
+COPY ./app/package.json .
 
 RUN npm install
 
-COPY . .
+COPY ./app .
 
 EXPOSE 3000
 

+ 2 - 2
Dockerfile.production

@@ -8,11 +8,11 @@ ENV NODE_ENV production
 # Add a work directory
 WORKDIR /app
 # Cache and Install dependencies
-COPY package.json .
+COPY ./app/package.json .
 # COPY package-lock.json .
 RUN npm install --production
 # Copy app files
-COPY . .
+COPY ./app .
 # Build the app
 RUN npm run build
 

package.json → app/package.json


public/favicon.ico → app/public/favicon.ico


public/index.html → app/public/index.html


public/logo192.png → app/public/logo192.png


public/logo512.png → app/public/logo512.png


public/manifest.json → app/public/manifest.json


public/robots.txt → app/public/robots.txt


src/App.test.tsx → app/src/App.test.tsx


src/App.tsx → app/src/App.tsx


src/global.d.ts → app/src/global.d.ts


src/index.tsx → app/src/index.tsx


src/logo.svg → app/src/logo.svg


src/react-app-env.d.ts → app/src/react-app-env.d.ts


src/reportWebVitals.ts → app/src/reportWebVitals.ts


src/setupTests.ts → app/src/setupTests.ts


tsconfig.json → app/tsconfig.json


yarn.lock → app/yarn.lock