Alwaysdata
将 Nitro 应用部署到 alwaysdata。
预设: alwaysdata
设置应用程序
前提条件
如果您还没有, 在 alwaysdata 平台上注册一个新账户。
获取一个免费的 100Mb 计划来托管您的应用。
请记住,您的 账户名 将用于为您提供一个默认 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
[account_name].alwaysdata.net
node ./output/server/index.mjs
www/my-app
(请根据您的部署路径进行调整)NITRO_PRESET=alwaysdata
默认版本
即可;选择不低于 20.0.0
(您也可以全局设置您的 Node.js 版本)SIGHUP