使用Netlify部署Next.js网站

时间:2019-12-13 19:51:33

标签: next.js

我目前正在Next.js中工作。我的路线目前正在开发中,但是当我通过Netlify进行部署时。路线不再将我带到该页面。即当我在生产中的主页上单击“关于”时,该页面不执行任何操作。我不确定该怎么做。

import css from "../pages/style/index.css";

const Nav = props => (
  <nav>
    <div className={css.flex}>
      <Link href="/">
        <div className={css.navbar_left}>
          <div className={css.full_name}>Robert Terrell</div>
          <div>Full-Stack Web Developer</div>
        </div>
      </Link>
      <div className={css.navbar_right}>
        <Link href="/about">
          <a className={css.about}>About</a>
        </Link>
        <Link href="/">
          <a className={css.portfolio}>Portfolio</a>
        </Link>

        <Link href="/skills">
          <a className={css.skills}>Skills</a>
        </Link>
        <Link href="/contact">
          <a className={css.contact}>Contact</a>
        </Link>
      </div>
    </div>
  </nav>
);

export default Nav;

1 个答案:

答案 0 :(得分:0)

Netlify是静态网站托管解决方案。不适用于Next.js动态路由。

但是,您可以export your Next.js website as static html