1

我正在使用鹈鹕为自己创建一个静态站点。

我正在尝试在 Netlify 中构建站点。我在 Netligy 中使用以下图像:

Ubuntu Xenial 16.04(默认)所有新站点的当前默认构建映像

我正在尝试使用以下命令进行构建:

pelican

但是我收到以下错误:

pelican: Command not found

我有一个3.5.2的runtime.txt文件

有没有人设法在 Netlify 中使用 pelican 建立一个站点?如何将我的站点设置为持续部署?

4

1 回答 1

2

如果您正确设置了所有内容,则可以使用该命令make publish并发布output. 这些是我上次测试鹈鹕时的典型默认值。

如果没有requirements.txt文件,可以运行:

pip freeze > requirements.txt

您可以netlify.toml在项目(存储库)根目录中包含一个文件。

netlify.toml

[build]
  command = "make publish"
  publish = "output"

注意:这两个发布命令名称不相关。makefile 发布通常是默认设置。告诉 Netlify从build.publish哪里获取要发布到 CDN 的站点。

于 2019-03-30T21:29:44.460 回答