Next.js 构建错误:导出在以下路径上遇到错误

时间:2021-07-15 01:58:08

标签: reactjs next.js

构建时出现此错误。

info  - Generating static pages (15/15)

> Build error occurred
Error: Export encountered errors on following paths:
        /routine/RoutineLists
    at /home/corepen/Desktop/Project 1/rouDDine-client/node_modules/next/dist/export/index.js:31:1106
    at processTicksAndRejections (internal/process/task_queues.js:93:5)

这不是正确的解决方案,但我删除了“RoutineLIsts.js”文件。 而且我认为这不是正确的解决方案。 甚至还有一个错误。

我该如何解决这个错误?这是 next.config.js 文件的内容。

module.exports = {
  reactStrictMode: true,
  images: {
    domains: [
      'https://png.pngtree.com/png-vector/20191004/ourlarge/pngtree-person-icon-png-image_1788612.jpg',
    ],
  },
};

const withImages = require('next-images');
module.exports = withImages();

const withVideos = require('next-videos')
module.exports = withVideos()

我们应该如何处理?

这是整个文件夹结构。


当我分配一个静态值并构建它时,我发现了一个东西,但我从不想要它。

const routine1 = {id :1, name : '123'}

  return (
    <>
    <Link href={`/routine/${routine1.id}`}>
     <a>
       <RoutineContainer
        id={routine1.id}
        onClick={(e) => {getMyRoutine(e)}}
        >
        <img id={routine1.id} src={`${process.env.NEXT_PUBLIC_url}/${img}`}></img>
          <RoutineItem id={routine1.id}>
            <RoutineTitle id={routine1.id}>{routine1.name}</RoutineTitle>
          </RoutineItem>
        </RoutineContainer>
      </a>
    </Link>
    <DeleteButton id={routine1.id} onClick={() => deleteHandler(routine1.id)}>-</DeleteButton>
    </>
  );

1 个答案:

答案 0 :(得分:1)

对于此代码,您应该使用 baseurl 来显示图像

module.exports = {
  reactStrictMode: true,
  images: {
    domains: [
      'https://png.pngtree.com',
    ],
  },
};