NGINX服务器未应用CSS文件
我有一个基于react的create-react应用程序。我目前正在使用NGINX提供服务。我生成了构建目录,并在NGINX中将其作为根目录使用。我的NGINX conf当前看起来如下所示:NGINX服务器未应用CSS文件,css,reactjs,nginx,web,create-react-app,Css,Reactjs,Nginx,Web,Create React App,我有一个基于react的create-react应用程序。我目前正在使用NGINX提供服务。我生成了构建目录,并在NGINX中将其作为根目录使用。我的NGINX conf当前看起来如下所示: http { server { listen 80; root /home/react-app/build; index index.html; loca
http {
server {
listen 80;
root /home/react-app/build;
index index.html;
location / {
try_files $uri /index.html;
}
}
}
但是,当我加载页面时,JS和html文件正在加载。但是,没有应用CSS。此外,当我在browser developer tools中选中网络选项卡时,我看到CSS文件正确地加载了http状态200。但是,没有应用CSS。请帮帮我,这两天来一直困扰着我。检查DevTools中CSS文件响应的
内容类型HTTP头,它的值是多少?哦,是的。它实际上是纯文本的。如何解决这个问题?在nginx config目录中应该有mime.types
文件,添加include mime.types代码>在服务器
块之前。如果您的配置目录中没有这样的文件,请从.Wow!成功了!谢谢