|
|
@@ -1,11 +1,19 @@
|
|
|
+# Dockerfile for frontend
|
|
|
+
|
|
|
FROM node:16
|
|
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
-COPY package*.json ./
|
|
|
+# Copy package files first to install dependencies
|
|
|
+COPY package.json package-lock.json ./
|
|
|
RUN npm install
|
|
|
|
|
|
+# Install Expo CLI globally
|
|
|
+RUN npm install -g expo-cli
|
|
|
+
|
|
|
+# Copy the rest of the application files
|
|
|
COPY . .
|
|
|
|
|
|
EXPOSE 8081
|
|
|
-CMD ["npm", "start"]
|
|
|
+
|
|
|
+CMD ["expo-cli", "start", "--tunnel"]
|