Providers

Alwaysdata

将 Nitro 应用部署到 AlwaysData。

预设:alwaysdata

¥Preset: alwaysdata

Read more in alwaysdata.com.

设置应用

¥Set up application

先决条件

¥Pre-requisites

  1. 如果你没有 AlwaysData 平台,请在 AlwaysData 平台上使用 注册新配置文件
  2. 获取免费的 100Mb 套餐来托管你的应用。
请注意,你的账户名将用于以 account_name.alwaysdata.net 的形式向你提供默认 URL,因此请谨慎选择。你还可以稍后将现有域名链接到你的账户,或根据你的需要在你的个人资料下注册任意数量的账户。

本地部署

¥Local deployment

  1. 使用 npm run build -- preset alwaysdata 在本地构建你的项目
  2. 上传你的应用 预设会将 上传你的应用 添加到你账户的独立目录中(例如 $HOME/www/my-app)。你可以使用任何你喜欢的协议(SSH/FTP/WebDAV 等)来执行此操作。
  3. 在你的管理面板上,你的应用的 创建新站点 具有以下功能:
    • 地址:[account_name].alwaysdata.net
    • 输入:Node.js
    • 命令:node ./output/server/index.mjs
    • 工作目录:www/my-app(根据你的部署路径进行调整)
    • 环境:
      NITRO_PRESET=alwaysdata
      
    • Node.js 版本:Default version 可以;选择不少于 20.0.0(也可以选择 全局设置 Node.js 版本
    • 热重启:SIGHUP

    Read more in 获取更多关于 alwaysdata Node.js 站点类型的信息.
    ](https://help.alwaysdata.com/en/languages/nodejs"})
  4. 你的应用现已在 http(s)://[account_name].alwaysdata.net 上线。