
1 variousdidt 2024-11-22 18:58:03 +08:00 自定义域名在 cloudfare 上在包一层,国内就能访问了 |
2 variousdidt 2024-11-22 18:58:39 +08:00 @variousdidt cloudflare |
3 ltaoo1o OP 感谢,也是一个方案,我去试试。 |
4 monmon 2024-11-23 14:16:18 +08:00 |
5 ltaoo1o OP @monmon 试了下不行,翻了 ncc issues 别人也遇到了同样的问题,而且解决不了 https://github.com/vercel/ncc/issues/1138 |
6 ltaoo1o OP @li1218040201 最后的回复提到 next build and standalone 我之前也试过,Windows 环境下有问题,也一直解决不了 |
7 songray 2024-11-23 21:13:50 +08:00 via iPhone 试试 deno compile |
8 ltaoo1o OP https://github.com/nextjs/deploy-deno 我参考这个项目,能用 deno server.cjs 成功运行打包后的产物,而且也能打包出一个 120MB 的 .exe 文件,但是运行 .exe 文件是报错的。 这种问题没法排查,网上也搜不到类似的。  |
9 ltaoo1o OP 贴不了图片,这个是运行时的报错 PS C:\Users\xxx\Documents\temp\my-next-app\.next\standalone> .\server.exe Granted all env access. error: Uncaught NotSupported: chdir 'C:\Users\xxx\AppData\Local\Temp\deno-compile-server.exe\standalone': chdir 'C:\Users\xxx\AppData\Local\Temp\deno-compile-server.exe\standalone' at Process.chdir (ext:deno_fs/30_fs.js:155:3) at Object.<anonymous> (file:///C:/Users/xxx/AppData/Local/Temp/deno-compile-server.exe/standalone/server.cjs:6:9) at Object.<anonymous> (file:///C:/Users/xxx/AppData/Local/Temp/deno-compile-server.exe/standalone/server.cjs:39:4) at Module._compile (node:module:748:34) at Object.Module._extensions..js (node:module:767:10) at Module.load (node:module:665:32) at Function.Module._load (node:module:537:12) at Object.loadCjsModule (ext:deno_node/02_init.js:64:22) at loadCjsModule ([ext:ext\node\lib.rs:783:29]:2:32) at [ext:ext\node\lib.rs:783:29]:3:7 |
10 renmu123 2024-11-26 17:58:37 +08:00 写个 bat 脚本解决 |