js在服务器端动态呈现来自不同文件的嵌套自定义标签



我试图利用riot.js服务器端渲染来制作一个可以被google蜘蛛读取的静态HTML页面。我有一个基本的例子工作,但我试图找出如何动态加载标签从不同的文件时,在服务器上渲染。

我明白,如果你"需要"每个标签文件,它将工作,但应该有一种方法让系统检测并找到从主标签文件需要什么标签。

,例如给定这个标签存储在"home.tag"中:

<home>
      <foo></foo>
      <bar></bar>
</home>

当我要求"home. "标签",我认为会有一个更好的方法来包含"foo。标记"one_answers"条。自动标记文件,而不必单独要求每个文件。任何帮助将非常感激,谢谢!

require-all可以让您只需要模板目录中的所有.tag文件。对于riotjs来说,理解哪些标记文件是必要的是很方便的,但是考虑到node.js和riotjs必须相互配合的方式,我认为最好是必须显式地要求.tag文件。如果你自己不需要的话,暴乱者会去哪里找他们呢?如何解决冲突?

最新更新