Alwaysdata

将 Nitro 应用部署到 alwaysdata。

预设: alwaysdata

Read more in alwaysdata.com.

#设置应用

#先决条件

如果你还没有 alwaysdata 平台的个人资料,请注册一个新的个人资料

获取免费的 100MB 套餐来托管你的应用。

Note

你的账户名称将用于生成默认 URL,格式为 account_name.alwaysdata.net,因此请谨慎选择。你也可以稍后将已有域名关联到你的账户,或者根据需要在个人资料下注册任意数量的账户。

#本地部署

使用 npm run build -- --preset alwaysdata 在本地构建你的项目。

你的应用上传到你账户中的独立目录(例如 $HOME/www/my-app)。你可以使用任何你喜欢的协议(SSH/FTP/WebDAV…)来完成此操作。

在管理面板中,为你的应用创建一个新站点,并配置以下参数:

  • 地址[account_name].alwaysdata.net

  • 类型:Node.js

  • 命令node .output/server/index.mjs

  • 工作目录www/my-app(根据你的部署路径进行调整)

  • 环境

    NITRO_PRESET=alwaysdata
  • Node.js 版本默认版本即可;建议选择不低于 20.0.0 的版本(你也可以全局设置你的 Node.js 版本

  • 热重启SIGHUP

Read more in 获取有关 alwaysdata Node.js 站点类型的更多信息.

你的应用现在已在 http(s)://[account_name].alwaysdata.net 上线。