我试图利用riot.js服务器端渲染来制作一个可以被google蜘蛛读取的静态HTML页面。我有一个基本的例子工作,但我试图找出如何动态加载标签从不同的文件时,在服务器上渲染。
我明白,如果你"需要"每个标签文件,它将工作,但应该有一种方法让系统检测并找到从主标签文件需要什么标签。
,例如给定这个标签存储在"home.tag"中:
<home>
<foo></foo>
<bar></bar>
</home>
当我要求"home. "标签",我认为会有一个更好的方法来包含"foo。标记"one_answers"条。自动标记文件,而不必单独要求每个文件。任何帮助将非常感激,谢谢!
require-all可以让您只需要模板目录中的所有.tag
文件。对于riotjs来说,理解哪些标记文件是必要的是很方便的,但是考虑到node.js和riotjs必须相互配合的方式,我认为最好是必须显式地要求.tag文件。如果你自己不需要的话,暴乱者会去哪里找他们呢?如何解决冲突?