我想从构建文件夹 (.next) 开始我的 NextJS 项目。我运行了 next build
命令,得到了 .next 文件夹并且...我多次尝试从 .next 文件夹启动项目并使用了很多方法,但我没有成功。谁能解释一下从构建文件夹启动我的 NextJS 项目需要做什么?
最佳答案
能否请您在 scripts:{}
中提及您的 package.json
文件?那里有什么?
根据 NextJS 文档如果你像这样运行
如果 npm 则:npm run build
如果 yarn : yarn 构建
您将获得包含构建文件的 .next
文件夹。然后你应该运行 npm run start
或 yarn start
这将从 .next
如果您想要静态 HTML 导出其中略有不同。
第 1 步:打开 package.json 并在 scripts:{}
中更新此 "build": "next build && next export"
并保存。
第 2 步:运行构建命令 yarn build 或 npm run build
它将为您提供包含静态文件的 out
文件夹,您可以在服务器的任何位置部署或运行这些文件。官方docs并且 npx 为节点服务器服务
。
关于reactjs - 如何从 .next 文件夹开始我的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63887009/