= {[{ 标题:‘ 分析 </跨度> 和咨询团队(ACT)成立。’, 月:‘三月’, 年:‘2002’, 那天:‘13’, },{ 标题:‘公司成为ESOMAR的成员’, 月:‘十月’, 年:‘2002’, 那天:‘25’, },{ 标题:‘成为神秘购物提供商的成员 协会 </跨度> ’, 月:’1月
我不认为Jekyll有一个插件用于在服务器上呈现静态React组件。
但是,有一个 静态站点的样板 (像Jekyll)但是使用React和Node代替。
像Jekyll一样,你用视图定义你的网站,但它们不是流动的文件,而是完整的React组件。然后就是 npm run build 创建静态网站(如 jekyll build )它将创建一个可部署的目录(如Jekyll的 _site 夹)。
npm run build
jekyll build
_site
react-jsx-sprockets 仅用于将JSX文件转换为JS文件(例如 <img src={a} /> 成 React.createElement('img', { src: a }) 作为Jekyll构建过程的一部分。它实际上不会渲染组件。
react-jsx-sprockets
<img src={a} />
React.createElement('img', { src: a })