问题标签 [nikola]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
18 浏览

html - Nikola:添加带有 id 的链接

我是 Nikola 的新手,正在编辑现有网站。有一个rst文件可以编译为 HTML。我想将此添加到 HTML:

我需要在rst旁边添加什么代码才能输出上面的 HTML?

0 投票
1 回答
95 浏览

markdown - Markdown 格式的 Nikola 目录

我已经安装了 Nikola ( https://getnikola.com/ ) 并创建了一个 markdown 文件,该文件成功显示为帖子。

在我的 conf.py 中,安装后我的降价扩展看起来像这样。

似乎默认情况下应该包含目录,所以我启用了它

然后将文本 [TOC] 添加到我的降价文件中,该文件有一些示例标题

在生成的 html 文件中,它只显示 [TOC] 文本。它确实将 #Headings 转换为 html 标题,正如预期的那样,但没有目录。

是否需要更改/启用其他设置才能使其正常工作?

0 投票
0 回答
20 浏览

python - 将 wordpress xml 文件导入 Python 项目

使用python3.8和Nikola导入wordpress xml文件。我不断得到:

0 投票
2 回答
178 浏览

python - 尽管使用 pip 和 sudo apt-get install 安装,但在 Ubuntu 上找不到 Pandoc

我正在使用 Nikola,一个静态网站生成器,来建立一个网站。我正在通过Github Actions自动构建它。我还想使用Pandoc帮助将我的 markdown 转换为 html,但我注意到 Pandoc 并未包含在原始操作中。因此,我不得不尝试弄清楚如何包含它。然而,我一次又一次地被FileNotFound错误所挫败。

首先,我尝试编辑操作,以便在 Ubuntu 环境中安装 Pandoc。下面是我编辑的动作版本。我只添加了Install Pandoc on Ubuntu步骤。

当这再次失败并通知我找不到 Pandoc 时,我requirements.txt在我的存储库中添加了一个文件:

我尝试再次运行该操作。两个安装——我编写的操作步骤——pip install pandoc运行没有任何问题并且成功。然而到了Nikola开始建站的那一步,好像不管怎么做都渲染失败,因为找不到Pandoc:

我到处寻找类似问题的解决方案,但它们很少而且已经过时。我将非常感谢您对这个问题的任何见解,有什么问题,我可以做些什么来解决它等等。