Svelte 应用程序在本地计算机上的 Docker 容器中显示空白页面
Svelte app showing blank page in Docker container on local machine
我正在尝试将 Svelte 应用程序容器化,它 运行 在容器外很好,但是,在我构建 运行 Docker 容器后,我看到一个空白页面,我确实看到了应用程序的标题,但页面完全空白。
这是我的Docker文件:
FROM node:15.4 as build
WORKDIR /app
COPY package*.json .
RUN npm install
COPY . .
EXPOSE 5000
CMD [ "npm", "start" ]
对我做错了什么有什么想法吗?
谢谢!
这应该有效
FROM node:15.4 as build
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . ./
RUN npm run build
EXPOSE 5000
CMD [ "npm", "start" ]
我正在尝试将 Svelte 应用程序容器化,它 运行 在容器外很好,但是,在我构建 运行 Docker 容器后,我看到一个空白页面,我确实看到了应用程序的标题,但页面完全空白。
这是我的Docker文件:
FROM node:15.4 as build
WORKDIR /app
COPY package*.json .
RUN npm install
COPY . .
EXPOSE 5000
CMD [ "npm", "start" ]
对我做错了什么有什么想法吗?
谢谢!
这应该有效
FROM node:15.4 as build
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . ./
RUN npm run build
EXPOSE 5000
CMD [ "npm", "start" ]