Javascript 如何将React添加到已构建的网站?

Javascript 如何将React添加到已构建的网站?,javascript,node.js,reactjs,express,Javascript,Node.js,Reactjs,Express,我已经用Express建立了一个网站,我想在一些页面中使用React。使用CreateReact应用程序添加我所有的资源的最佳方式是什么 我知道我可以将每个脚本添加到HTML文件中,但这是一种容易出错且费力的操作。我只是希望能够像使用create react app处理应用程序一样,导入和管理所有文件。如果您只想在一些现有页面中使用react,我建议您按照react文档所述的方式导入脚本。它为您提供了一个关于如何向现有html页面添加react组件的简短示例。您只需要在html入口点(可能是in

我已经用Express建立了一个网站,我想在一些页面中使用React。使用CreateReact应用程序添加我所有的资源的最佳方式是什么


我知道我可以将每个脚本添加到HTML文件中,但这是一种容易出错且费力的操作。我只是希望能够像使用create react app处理应用程序一样,导入和管理所有文件。

如果您只想在一些现有页面中使用react,我建议您按照react文档所述的方式导入脚本。它为您提供了一个关于如何向现有html页面添加react组件的简短示例。您只需要在html入口点(可能是index.html)中导入一次react和react dom依赖项,然后在每个页面中只导入所需的组件


另一种选择是遵循这个想法,使用create-react-app和express构建应用程序。您可能希望将所有html代码移动到React组件中,并处理React中的所有内容,并且您将能够按照自己的意愿管理所有项目结构。但我相信,如果您只想在一些页面中添加React来构建一些组件,那么这更容易出错,而且需要付出大量的努力。

您不能轻松做到这一点,CRA SPA与服务器呈现的Express应用程序完全不同。