0
我目前正在集思广益的http反应组件服务(http://components.myCompany.com)。这似乎是可行的,如果导入指令可以使http请求获取组件。然后,消费者可能会将其JSX编译为服务器端的构建步骤,从而可以引用来自此服务的组件。例如。是否可以使JSX'导入'使用http?
/**
* @jsx React.DOM
*/
module React from 'react';
import Timer from 'http://components.myCompany.com/Timer';
我花了一些时间生根成反应的工具模块的NodeJS。足以认识到我无法快速推导出import语句如何转换为内联到最终JS文件的实际组件JavaScript。因此,要求知道转化过程的其他人足以解决此问题的可行性。
谢谢!
据我所知,JSX编译器不会对ES6导入语法做任何事情。你有没有看到表示它的东西? –
嗯。我的无知可能会显示..如果这个jsx通过react-tools转换进行转换,它是否只是内联“导入”代码的ES6指令? – Matt
react-tools完全不会碰到ES6导入行。如果你在输出中获得它们,这意味着你在输入中也有它们。 –