Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Next.js版本10中的内置图像组件可以';不可加载_Next.js_Nextjs Image - Fatal编程技术网

Next.js版本10中的内置图像组件可以';不可加载

Next.js版本10中的内置图像组件可以';不可加载,next.js,nextjs-image,Next.js,Nextjs Image,我正在尝试使用新的内置image组件将图像插入到我的Next.js v.10应用程序中 代码如下: import * as React from "react"; import Image from "next/image"; export const TestImage = () => { return ( <Image src="/images/dummy-rectangle-image.png"

我正在尝试使用新的内置
image
组件将图像插入到我的Next.js v.10应用程序中

代码如下:

import * as React from "react";
import Image from "next/image";

export const TestImage = () => {
  return (
    <Image
      src="/images/dummy-rectangle-image.png"
      alt="about"
      unsized
    />
  );
};
结果:

请求URL: localhost:3000/_next/image?url=%2Fimages%2Fblack arrow.png&w=768&q=75

状态代码:500内部服务器错误

似乎Next.js配置有问题,无法识别图像的正确路径。我阅读了文档提示,但对我来说似乎没有什么帮助


在Next.js v.10中使用图像组件的正确方法是什么?

如果您的图像位于
public/static/images
文件夹中,则您的
组件需要具有
src=“/static/images/Image name.png”的src。这是因为公用文件夹中的任何内容都是直接提供的,包括目录