Gatsby在没有服务器的情况下作为本地文件(index.html)运行

时间:2020-05-10 07:11:43

标签: reactjs create-react-app gatsby

使用starter gatsby site时,在不运行/public/index.html的情况下在Chrome中构建和加载gatsby serve时-没有任何路由链接有效。它们指向我驱动器的根目录-因此<Link>看起来像file://c:/page-2

我尝试在pathPrefix中设置gatsby-config.js并运行了gatsby build --prefix-paths-但我无法获得<Link>的相对路径。

module.exports = {
  pathPrefix: `/`,
....

有什么想法吗?我知道在没有服务器的情况下使用create-react-app是可行的-只要您在"homepage": "./"中设置package.json并使用HashRouter-但不确定如何在Gatsby中实现相同的目的。

0 个答案:

没有答案