我可以将react app添加到app.html而不是index.html

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以将react app添加到app.html而不是index.html相关的知识,希望对你有一定的参考价值。

假设我已经有一个静态网页index.html及其内容。

现在构建React应用后,我想创建一个指向href/app.html链接,并在其中放置<div id="root"></div>标签,因此只有当用户导航到应用页面时,React应用才会呈现。我该如何设置?

我所做的基本上如上所述:react app Pablic目录包含一个具有静态内容的index.html,并在一个具有id =“ root”的div标签的hrefapp.html内部。但我收到此错误:

目标容器不是DOM元素。

答案

也许您可以使用CDN而不是create-react-app。然后,您可以在所需的任何HTML文件中添加。当然,这将从CRA中失去一些好处。

https://reactjs.org/docs/cdn-links.html

以上是关于我可以将react app添加到app.html而不是index.html的主要内容,如果未能解决你的问题,请参考以下文章

将打字稿添加到 create-react-app 时出现 tslint 问题

Create-react-app - index.html 如何读取 React 应用程序代码?

React+SpringBoot项目部署

创建 React App 添加 CORS 标头

使用 create-react-app 将 react-router-dom 添加到 react 应用程序时,为啥玩笑测试会中断

将 sass/css 模块添加到 typescript react app