Preset: alwaysdata
设置应用程序
先决条件
- 如果您没有,请在 alwaysdata 平台上注册一个新配置文件。
- 获取免费的 100Mb 计划来托管您的应用程序。
!NOTE 请记住,您的 帐户名称 将用于以
account_name.alwaysdata.net
的形式为您提供默认 URL,因此请明智选择。您还可以稍后将现有域链接到您的帐户,或根据需要在您的配置文件下注册任意数量的帐户。
本地部署
- 使用
npm run build -- preset alwaysdata
在本地构建您的项目 - 将您的应用程序 上传到您帐户的自己的目录中(例如
$HOME/www/my-app
)。您可以使用任何您喜欢的协议(SSH/FTP/WebDAV…)来执行此操作。 - 在您的管理面板上,为您的应用创建一个新站点(https://admin.alwaysdata.com/site/add/),具有以下功能:
- 地址:
[account_name].alwaysdata.net
- 类型:Node.js
- 命令:
node ./output/server/index.mjs
- 工作目录:
www/my-app
(使其适应您的部署路径) - 环境:
ini
NITRO_PRESET=alwaysdata
- Node.js 版本:
默认版本
即可;选择不低于20.0.0
(您也可以全局设置您的 Node.js 版本) - 热重启:
SIGHUP
- 您的应用现已在
http(s)://[account_name].alwaysdata.net
上线。