我正在使用鹈鹕为自己创建一个静态站点。
我正在尝试在 Netlify 中构建站点。我在 Netligy 中使用以下图像:
Ubuntu Xenial 16.04(默认)所有新站点的当前默认构建映像
我正在尝试使用以下命令进行构建:
pelican
但是我收到以下错误:
pelican: Command not found
我有一个3.5.2的runtime.txt文件
有没有人设法在 Netlify 中使用 pelican 建立一个站点?如何将我的站点设置为持续部署?
如果您正确设置了所有内容,则可以使用该命令make publish并发布output. 这些是我上次测试鹈鹕时的典型默认值。
如果没有requirements.txt文件,可以运行:
pip freeze > requirements.txt
您可以netlify.toml在项目(存储库)根目录中包含一个文件。
netlify.toml
[build]
command = "make publish"
publish = "output"
注意:这两个发布命令名称不相关。makefile 发布通常是默认设置。告诉 Netlify从build.publish哪里获取要发布到 CDN 的站点。