kha*_*hai 12 javascript deployment reactjs next.js
我\xe2\x80\x99构建了一个 Next.js 应用程序,我想使用静态导出在我的主机上托管该项目。该应用程序很简单,因此我没有使用 Next.js 提供的大部分功能。当我运行时:\n npm run build (next build && next export)
\ni 获取 .next 文件夹和 out 文件夹,其中包含以下文件夹:\n/static /chunks /css /media
我拥有所有需要的设置(即:输出:“export”,在 next.config.js 中..)
\n我应该获取所有静态 HTML 文件..但我还没有\xe2\x80\x99t 获取这些文件,请问有什么解决方案吗?
\n更新:
\n发生这种情况是因为图像优化处于活动状态并且在后台工作,因为该应用程序必须在服务器上运行,但我正在尝试生成一个静态网站,我通过将以下内容添加到 next.config.js 来禁用它:
\nmodule.exports = {\n images: {\n unoptimized: true,\n },\n}\n
Run Code Online (Sandbox Code Playgroud)\n它按预期工作。
\nkca*_*kca -1
的输出next export
不一定包含index.html
文件。
文件夹内的每个文件都会有一个 HTML 文件/pages
。
例如,如果您有一个文件/pages/start.js
,那么输出文件夹中将会有一个文件:/out/start.html
。
只要你有文件/pages/index.js
,那么也就有了文件/out/index.html
。
归档时间: |
|
查看次数: |
3890 次 |
最近记录: |