我有一个用php,jquery和其他技术开发的Web应用程序...我只需要在应用程序的一部分中将React添加到现有Web应用程序中,我想知道推荐的webpack配置是什么+通天塔
fujing11111 回答:如何在现有网站上使用不同的技术配置react + webpack + babel
为了做您想做的事情,您需要从反应代码中获取一个捆绑包(已使用webpack完成,您已经在使用它了。)
您将执行以下操作,而不只是在您的React.render(...)
中调用index.js
:
function initMyReactComponent(selector,props = {}) {
ReactDOM.render(
<MyComponent {...props}/>,document.querySelector(selector),);
}
并在您的php
代码中,通过<script>
标签添加捆绑包,并在站点中使用initMyReactComponent
方法。
从这个意义上说,React非常易于使用,因为它可以随时随地安装在其上,您要做的就是告诉它何时进行安装!