首页 > 解决方案 > 如何在没有现在的情况下在本地构建 NextJS 项目

问题描述

我需要在本地构建我的 React NextJS 项目以在 Appache 服务器上托管它,当我运行命令时run build它没有生成构建文件夹。

IR & D 关于它,每个人都推荐,ZEIT – Next.js build with Now但它在云上构建项目,但我需要为我的本地 appache 服务器构建一个。所以请帮帮我。

这是我的 package.json:

......
"scripts": {
"dev": "node server.js",
"build": "next build",
"start": "next start"
},
......

标签: javascriptreactjsnpm-scriptsnext.js

解决方案


经过这么多的努力,我找到了我的问题的答案,我必须在我的 package.json 脚本下添加以下行:

"scripts": {
    ......
    "export": "npm run build && next export"
    .....
},

基本上我的情况npm run build && next export是构建 NextJS 项目所需的完整命令。因此,在将其添加到 package.json 之后,您只需要在终端中运行: npm export 它将为 nextjs 项目生成完整的构建。


推荐阅读