【发布时间】:2011-02-20 12:40:45
【问题描述】:
有没有办法让E4X(ECMAScript) 与 NodeJS 一起工作?
输出流畅的 html/xml 真的很有帮助,没有麻烦/噪音。
使用 SpiderMonkey 可以正常工作,因为它是本机实现的,但它似乎不适用于 NodeJS。
使用节点
$node
> var name = "World";
> var p = <p>Hello {name}</p>;
...
使用蜘蛛猴
$js
js> var name = "World";
js> var p = <p>Hello {name}</p>;
Hello World
js>
提前致谢
【问题讨论】:
-
不是你的问题的真正答案,但我喜欢在CoffeeScript 中编写 NodeJS 脚本,因为你可以使用 heredocs 或类似
p = """Hello #{name}"""的东西。 3 引号还允许您在字符串中添加换行符。 -
@Thai 感谢这一点
-
你可以在 NodeJS 中使用 React 和 JSX。但这并不是你想要的。
标签: javascript node.js html-parsing e4x spidermonkey