Node 预设是 Nuxt 的默认预设,构建项目时,Nuxt 会输出一个 Node.js 服务器,你可以通过 node .output/server/index.mjs 来运行它。
如果你使用默认的 better-sqlite3 模块来操作 sqlite 数据库,则必须部署在 Glibc 版本高于 2.29 的操作系统上,例如 Debian 11、Ubuntu 20.04。
ldd --version 检查 Glibc 版本。更多信息请参见 issue #3248。使用 Nuxt 构建命令构建项目:
nuxi build
使用 Node 服务器预设运行 nuxi build 后,结果将是一个启动可运行 Node 服务器的入口点。
$ node .output/server/index.mjs
Listening on http://localhost:3000