为了账号安全,请及时绑定邮箱和手机立即绑定

create-react-app搭建react开发环境中的public/index.html.

create-react-app搭建react开发环境中的public/index.html.

明月笑刀无情 2018-08-07 11:06:05
使用create-react-app创建一个简单的react项目,会在项目的根目录下生成一个入口文件index.js,其内容大致如下:ReactDOM.render(  <Provider store={store}>     <App />   </Provider>,   document.getElementById('root') );上述代码中,document.getElementById("root")这句就是把根组件挂载在根页面中,该页面位于项目的根目录public/index.html,其内容大致如下:<body>     <noscript>       You need to enable JavaScript to run this app.     </noscript>     <div id="root"></div>   </body>上述代码中,<div id="root"></div>和document.getElementById("root")相对应. 我的问题是,在开发环境下没有打包文件的情况下,index.js中的document.getElementById("root")是如何能够关联到另一个目录public/index.html文件呢,这两者之间好像没有引用关系.
查看完整描述

2 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

打包完再看。

打包工具会自动在 </body> 前面添加 script 的引用。


查看完整回答
反对 回复 2018-08-30
  • 2 回答
  • 0 关注
  • 1966 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信