nextjs-image相关内容

next/image 部署后不从外部 URL 加载图像

我使用 Next.js Image 组件进行图像优化.它在开发环境中运行良好,但在生产环境中无法从外部 URL 加载图像. 我能做什么? 解决方案 你需要首先在 next.config.js 文件上设置配置 示例: 关于next.config.js module.exports = {图片: {域:['images.unsplash.com'],},} 在 pages ..
发布时间:2022-01-08 23:14:15 其他开发

nextjs/image 中属性“src"的类型不兼容

我正在使用 react dropzone 在我的简单应用程序中上传多张图片.为了显示要删除哪种类型的图像,我使用 TypeScript 制作了一个单独的组件.但是 Next.js 图像 src 显示错误,例如 Type: '{ src: 字符串;alt:字符串;}' 不可分配给类型 'IntrinsicAttributes &图像道具'.键入'{ src:字符串;alt:字符串;}' 不可分配给 ..
发布时间:2022-01-08 23:06:11 其他开发

错误:不要使用 <img>.改用“下一个/图像"中的图像.- Next.js 使用 html 标签 <img/>(带有样式的组件)

我知道在 Next.js 中我们有 Image 组件,但我遇到的问题是我不能将它用作普通的 HTML 标记,如 .我必须给它一个布局,但是没有选项可以将它作为一个普通的 HTML 标签来控制,除此之外,我不能使用它的帧运动. 所以我刚刚安装了 next-images 所以我当然可以导入图像并使用它们,一切正常,直到我 npm run build 登录页面看到一些结果,然后就是这个 ..
发布时间:2022-01-08 23:05:29 前端开发

在“下一个/图像",主机名“本地主机"上出现错误无效的 src 道具('这里是一个链接')未在您的 `next.config.js` 中的图像下配置

我正在使用 Next.js 中的 Image 组件(它是 Next.js 的新功能).我已尝试提供源 URL: {`${API}/user/photo/${blog.postedBy.username}`} 但它向我显示了这个错误.我还在我的 next.config.js 中进行了更改为 module.exports = {图片: {域:['localhost'],},} 但对我没有任何作 ..
发布时间:2022-01-08 23:03:11 其他开发

如何在 Next.js 中使用未知宽度和高度的图像组件

从版本 10 开始,Next.js 带有内置的 Image 组件,该组件提供图像优化和响应式调整图像大小的功能.我非常喜欢它,并且我一直在我的网站上使用它来获取固定大小的图像.根据官方文档,除非是 layout=fill,否则 width 和 height 是必需的属性. 现在,即使我事先不知道宽度和高度,我也想使用 Image 组件.我有来自 CMS 的博客资源,其中图像的确切大小未知.在 ..
发布时间:2022-01-08 22:36:27 其他开发

在 NextJS 中拥有后备图像的最佳方法是什么?

最近,我一直在用 NextJS 开发一个项目,该项目使用 YoutubeAPI 来获取视频信息,包括缩略图 URL. 全分辨率图像的缩略图 URL 如下所示:https://i.ytimg.com/vi/${videoId}/maxresdefault.jpg 但是,有时 YouTube 无法生成全分辨率图像,在这种情况下,图像不会显示在我的网页上. 如果带有 URL https ..
发布时间:2021-10-04 20:18:43 前端开发

下一个图像不采用类属性

我正在使用 Next.js 和 next/image 来显示图像,但是 CSS 在其中不起作用.该图像采用 SVG 格式,我已将其放在公共文件夹中.我正在使用 Tailwind CSS. 我不确定为什么它不起作用并且它没有反映在浏览器中.任何帮助将不胜感激! 解决方案 以这种方式设置 next/image 组件的样式当前不起作用(请参阅 https://github.com/verc ..
发布时间:2021-09-04 19:24:06 其他开发

如何使用 NGINX 缓存 NextJS 10.0 图像

我们想使用 NGINX 启动 NextJS 10 应用程序,因此我们使用类似于以下内容的配置: location/_next/static/{别名/home/ec2-user/my-app/.next/static/;过期 1 年;访问_登录;} 效果很好,它可以将我们的静态数据缓存一年,但是当我们使用 NextJS 图像时 我未能在动态调整大小的图像上添加 expires 标签. 如果 ..
发布时间:2021-06-07 20:07:16 其他开发

如何在 Next.js 图像中使用 Tailwind CSS

我正在尝试在 Next.js 项目中使用 Tailwind CSS,但我无法将 Tailwind 类与 Next.js Image 组件一起使用. 这是我的代码: 当我使用 layout='fill' 属性时,它只显示一张图片.如果我使用 unsized 属性,则会显示以下错误. 解决方案 有一个 讨论和相关示例 在 Next.js GitHub 项目中.听起来这个例子实现了 ..
发布时间:2021-06-07 20:05:12 其他开发