![](/img/trans.png)
[英]How to call a function from index.html to app.js file in node js application javascript
[英]Spring Boot and React: Rendering app.js in index.html of Spring application
在本教程中,将String Data REST与React结合使用时,它说在Spring Boot项目中创建一个名为index.html
的HTML文件,并具有一个div
,可在其中渲染React组件。
我的问题是我的React应用程序是一个完全不同的项目。 我该怎么做,或者我还能做些什么来解决这个问题? 非常感谢你的帮助!
您可以做两件事:
您可以像现在一样在单独的项目中运行它们,然后在本地的不同端口上运行它们,但这意味着您需要在服务器上启用跨域请求或在react项目中配置代理。 (如果使用create-react-app,则可以在package.json
文件中添加"proxy": "http://localhost:8080"
,其中http:// localhost:8080是后端的URL。)
您可以将所有文件移动到一个项目中,并使您的React项目在嵌入式Spring服务器上运行。 但是,这需要对webpack.config.js
一些重新配置, webpack.config.js
文件进行一些重组。
我建议使用第一个选项,它更容易,也可能是将来您希望如何运行应用程序,其中一个容器用于客户端代码,而一个容器用于后端代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.