问题标签 [next-images]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 如何使用 Next JS Image 组件为容器提供动态宽度?
所以,我有一个容器div
和一个Image
组件。我希望图像高度等于容器高度的 100%,并且容器的宽度根据图像的宽高比自动决定。当我使用普通img
标签时,这没有问题,但在 NextImage
组件的情况下,图像的宽度为0px
. 因为它要我为容器定义一个固定的宽度。? 我怎样才能达到我想要的?
我正在做的是这样的:
对于 div:
对于图像组件:
reactjs - Next.config.js 使用 next-images 进行配置
我想问一下如何使用这段代码。
module.exports = { reactStrictMode: true, }
在此代码块内:
next.js - next-images 打破了我的 next.js 项目中的所有绝对路径
我想在我的 next.js 项目中有内联 png 图像。由于这不是本机支持的功能,因此我正在使用该next-images
库。
这是我的next.config.js
问题不是图像导入,而是所有其他导入:该代码破坏了.jsx
我项目中的所有绝对导入。
关于如何解决这个问题的任何想法?
reactjs - 下一张图片未在小屏幕上显示
我在使用下一个图像组件时遇到问题,有些图像没有显示在移动设备上,但它们显示在大屏幕上。如果我手动更改浏览器宽度,它们不会消失。
例如
我尝试不使用宽度和高度并使用布局填充,但问题是一样的,如果布局是响应式的,图像不会在所有屏幕尺寸下显示。
reactjs - 如何在默认 PUBLIC 目录之外的 Next.js 中使用 PNG 图像?
我看到能够使用公共文件夹以外的其他目录使用图像的另一种方法是使用 Next-Images 库,但是我按照文档中的描述正确地进行了所有设置,我在互联网,但没有任何效果,我只能加载它 svgs。我在我的项目中使用打字稿。我注意到一个关于打字的细节,我们必须添加这个参考:
变成这样:
到 next-env.d.ts 文件,但是每次我运行yarn dev
命令时,添加的引用都会自动删除。
我的 next.config.js 文件:
我注意到的另一件事是:编译项目时,通过浏览器控制台标记<img src="">
,在 src 中是路径:
由于我通过浏览器控制台手动输入了这条其他路径,因此它可以工作:
因此,如果有人知道我是否遗漏了我可能没有完成的任何设置,或者可能有帮助的视频,或者文档中的详细信息,我将不胜感激。
下一个版本:11.0.1 打字稿版本:4.3.5 下一个图像版本:1.8.1
next.js - 如何在 next.config.js 文件中配置图像域以接受 blob 图像?
我面临'错误:无效的src prop(blob:http:// localhost:3000/76946c41-4864-4fe7-9b95-030d4a9b8dd5)next/image
,主机名“”未在您的图像下配置next. config.js
'。在 NextJS 的文档中,通知了在设置中添加图像域的方式,但我无法为这种特定类型的图像配置它。已经试过把
但没有分辨率
javascript - 是否可以制作没有模糊的 Next.js Image 占位符?
我在我的项目中使用 Next.js。Next.js Image 组件具有占位符和 blurDataURL 属性,这种组合效果很好,但是如果我想从 SVG (SVG->base64) 添加我的自定义占位符,我会得到模糊的结果。
我所有试图找到禁用模糊效果的信息的尝试都失败了......有人可以帮助我吗?提前致谢!
firebase - 下一个/图像 + Firebase 存储 403 读取时出错
我正在尝试使用来自 next/image 的 Image 并正在使用 firebase 存储来存储图像文件。
但是,执行以下操作时出现 403(禁止)错误:
我已经尝试使用 with<img>
并且 url 工作正常,所以我认为这不是 url 或权限问题。
有谁知道问题可能是什么?
next.config.js
Firebase 存储规则