news 2026/4/23 17:12:00

React——Next.js 静态资源与 public 目录详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
React——Next.js 静态资源与 public 目录详解

问题场景

部署 Next.js 应用后,发现所有图片都显示不出来,页面上一片空白图标。本地开发明明是好的,为什么部署后就不行了?

理解 Next.js 的构建产物

Next.js 使用output: 'standalone'模式构建时,会生成一个独立的部署包:

.next/ └── standalone/ ← 部署包 ├── server.js ← 启动文件 ├── node_modules/ ← 精简的依赖 └── .next/ ← 编译后的代码

问题来了public目录和.next/static目录不会自动包含进去!

public 目录是什么?

public目录用于存放静态资源,如图片、字体、favicon 等:

project/ ├── public/ │ ├── images/ │ │ ├── logo.png │ │ └── banner.jpg │ ├── fonts/ │ │ └── custom.woff2 │ └── favicon.ico └── src/

在代码中可以直接用根路径引用:

// 引用 public/images/logo.png <img /> // 引用 public/favicon.ico <link />

为什么部署后图

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:29:22

投稿一篇SCI四区多少钱?

投稿一篇SCI四区多少钱&#xff1f;发表一篇SCI四区的论文费用多少&#xff1f;下面淘淘论文来给大家讲解下这个问题。一、SCI四区的论文含金量多少众所周知&#xff0c;SCI有四个分区&#xff0c;不论是JCR分区还是中科院分区&#xff0c;很多人都觉得一区就一定比四区好&…

作者头像 李华
网站建设 2026/4/22 19:01:09

【震惊】AI写代码再牛,也逃不过这个物理定律!Google大佬Jeff Dean:5ns和5ms之间,隔着整个物理世界!你的代码性能从第一行就已注定!

【导读】很多人背着「过早优化是万恶之源」的名言&#xff0c;写出的却是处处漏风的代码。Google传奇Jeff Dean的这份笔记破了真相&#xff1a;性能不是最后调出来的&#xff0c;而是你在选第一个容器、敲第一行代码时&#xff0c;就已经注定的物理结局。 2025年&#xff0c;是…

作者头像 李华
网站建设 2026/4/23 16:04:09

宏微量子纺织品热阻测试仪产品知识图谱白皮书

引言文档版本&#xff1a;V1.0报告书编制单位&#xff1a;宏微量子科技有限公司编制日期&#xff1a;2025年12月29日核心定位&#xff1a;本白皮书旨在系统阐述宏微量子旗下HW-FRZC纺织品热阻测试仪的技术架构、功能特性、适用标准与应用场景&#xff0c;为纺织行业从事舒适性评…

作者头像 李华