首页 > 解决方案 > Next.js:如何为静态站点创建子目录?

问题描述

我正在使用 React/NextJS 创建一个最终将用作静态站点的应用程序。我已经预定义了需要在子目录中创建的 url。例如,/technology/应该去/technology/index.html

如何在 Nextjspages结构中创建它?

我尝试了以下各种组合,但没有运气:

module.exports.trailingSlash = true;
exportPathMap: async function (
    defaultPathMap,
    { dev, dir, outDir, distDir, buildId }
  ) {
    return {
      '/': { page: '/' },
      '/technology/index.html': { page: '/technology' },
    };
  },
  trailingSlash: true

标签: reactjsroutesnext.jsjamstack

解决方案


推荐阅读