Dockerfile 里 COPY 文件后 CSS 样式不生效是怎么回事?
我在 Dockerfile 里用 COPY 把本地的 dist 目录复制进容器了,但部署后网页的样式完全没加载,控制台也没报错,就是纯裸 HTML。我本地 dev 和 build 都正常,是不是路径写错了?
这是我的关键 CSS 代码:
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto;
background-color: #f5f5f5;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
我 Dockerfile 里写的是 COPY ./dist /usr/share/nginx/html,Nginx 配置也检查过,应该没问题啊……
没的话加上重启容器应该能用。再不行就看看dist里css文件路径对不对。