首页 > 杂文阅读 > 搭建AO3并实现toc自动生成以及其掉落解决方案

搭建AO3并实现toc自动生成以及其掉落解决方案

来源:心友杂文网

AO3相信很多二次元爱好者都听说过,它是 Archive of Our Own 简称,中文名叫做“我们的存档馆”,是一个国外的二次元文学社区,是由Organization for Transformative Works(OTW)所创建的。AO3 的一个众所周知的缺陷,就是toc生成后如果包含过多的文本内容会导致掉落问题。那么,怎么搭建AO3并实现toc自动生成以及其掉落解决方案呢?

下面与大家分享以下操作:

一、搭建AO3

在服务器上搭建AO3,网上有很多教程,可以自行搜索学习,这里不详细介绍。

二、生成toc

搭建完AO3后,要再次运行bundle install --deployment命令,让Gems供应商能够在应用程序环境中正确运行所有gem。接着在终端中进入AO3目录,运行命令rake task=generate_toc,之后就会自动生成toc。

三、解决toc掉落问题

如果toc过长掉落,我们可以通过样式来解决,即控制toc的高度,只需要在css文件中设置它为固定高度即可,如:.toc_container{ height: 20rem; }

这样设置后,就可以解决toc掉落的问题。

以上就是搭建AO3,并实现toc自动生成以及其掉落解决方案的方法,希望对二次元爱好者有所帮助!

相关信息