Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java或NodeJS中使用聚合物_Java_Javascript_Html_Node.js_Polymer - Fatal编程技术网

在Java或NodeJS中使用聚合物

在Java或NodeJS中使用聚合物,java,javascript,html,node.js,polymer,Java,Javascript,Html,Node.js,Polymer,我想生成静态HTML5页面,定义我自己的标记,并在生成的页面中呈现更复杂的HTML 我喜欢用体系结构方法定义新的标记集 当我想要生成我的页面时,我不在浏览器中,所以我可以使用Java或NodeJS引擎来计算最终的HTML页面(例如从控制台) 总之,我想使用这种方法定义自己的标记库,使用这些新标记编写一些HTML,并在静态HTML文件中“打印”结果DOM,从控制台程序(使用Java或NodeJS)运行所有这些 有人知道怎么做吗 似乎我必须有一些DOM解释器,我知道在Java中我可以使用,但它可能缺

我想生成静态HTML5页面,定义我自己的标记,并在生成的页面中呈现更复杂的HTML

我喜欢用体系结构方法定义新的标记集

当我想要生成我的页面时,我不在浏览器中,所以我可以使用Java或NodeJS引擎来计算最终的HTML页面(例如从控制台)

总之,我想使用这种方法定义自己的标记库,使用这些新标记编写一些HTML,并在静态HTML文件中“打印”结果DOM,从控制台程序(使用Java或NodeJS)运行所有这些

有人知道怎么做吗


似乎我必须有一些DOM解释器,我知道在Java中我可以使用,但它可能缺少一些JavaScript解释器?NodeJ能更简单地做到这一点吗?

Polymer依赖于在运行时与浏览器环境集成;这与“生成”HTML无关。是的,我知道。我还知道它在运行时在浏览器中修改DOM。如果可以“打印”该DOM,那么就有了一个新的静态HTML页面。这就是我想要的…如果我理解你的意思,你想编译聚合代码并将其转换为非网络组件代码吗?是的,就像聚合在DOM中实际做的那样,也许可以尝试使用phantomjs?