我正在设置和自动部署,而我想部署的软件需要设置构建目录和构建命令。但是,我找不到使用命令进行部署的方法。
我在上载zip时曾尝试将netlify.toml添加到zip中,尽管它存在,但会被忽略并且所需的命令未运行。
这是我要运行的.toml
[build]
command = "yarn run generate"
publish = "dist"
请注意,部署是手动的(通过API),而不是通过Git存储库。
为了构建该网站,我使用了以下请求:
curl -H "Content-Type: application/zip" \
-H "Authorization: Bearer <TOKEN>" \
--data-binary "@netlify.zip" \
https://api.netlify.com/api/v1/sites
作为回应,我有一个我想像的站点ID,您可以使用它来配置所需的详细信息。
我希望结果将是构建的工作页面,而不仅仅是我上传的文件。
任何帮助都会非常有用!