diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +node_modules diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2996636 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM node:14.16-slim +WORKDIR /ask-feed-frontend-client +COPY package.json /ask-feed-frontend-client/package.json +RUN npm install +COPY . /ask-feed-frontend-client +RUN npm run build +CMD ["npm", "start"] +EXPOSE 3000 diff --git a/package.json b/package.json index 66bd524..9e2ec43 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,9 @@ "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "axios": "^0.21.1", + "http-proxy-middleware": "^2.0.0", "install": "^0.13.0", + "lodash": "^4.17.21", "materialize-css": "^1.0.0-rc.2", "npm": "^7.16.0", "react": "^17.0.2", @@ -18,6 +20,7 @@ "react-router-dom": "^5.2.0", "react-scripts": "4.0.3", "redux": "^4.1.0", + "redux-form": "^8.3.7", "redux-thunk": "^2.3.0", "web-vitals": "^1.1.2" }, diff --git a/public/index.html b/public/index.html index aa069f2..5c42788 100644 --- a/public/index.html +++ b/public/index.html @@ -10,6 +10,10 @@ content="Web site created using create-react-app" /> +