当前位置:  开发笔记 > 前端 > 正文

如何将React JS index.js文件与index.html联系以获取id引用?

如何解决《如何将ReactJSindex.js文件与index.html联系以获取id引用?》经验,为你挑选了1个好方法。

我最近开始反应.

我的index.html包含



  
    
    
    React App
  
  
    

index.js包含

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import './index.css';

ReactDOM.render(
  ,
  document.getElementById('root')
);

我的疑问是我没有index.js在任何脚本标签中提及index.html.但它是如何引用rootdiv元素的index.html呢?我想知道它工作正常.请解释一下.

我已经运行这些命令来创建应用程序

npm install -g create-react-app
create-react-app hello-world
cd hello-world
npm start

Aftab Khan.. 111

Create-React-App 是非常有趣的设置.

我从package.jsonnpm脚本开始挖掘start

"开始":"react-scripts启动"

这将我带到他们的二进制文件react-scripts,node_modules/.bin
我将在这里发布相关的东西.

switch (script) {
  case 'build':
  case 'eject':
  case 'start':
  case 'test': {
    const result = spawn.sync(
      'node',
      [require.resolve('../scripts/' + script)].concat(args),
      { stdio: 'inherit' }
    );

所以这告诉我他们正在寻找../scripts/文件夹内的脚本.

所以我转到react-scripts npm模块(node_modules/react-scripts)并打开node_modules/react-scripts/scripts/start.js文件,因为我正在做npm start.

现在我在这里找到了我正在寻找的webpack配置.
他们特指node_modules/react-scripts/config/webpack.config.dev.js.我会在这里发布相关内容.

entry: [
  // Finally, this is your app's code:
  paths.appIndexJs,
],
plugins: [
  // Generates an `index.html` file with the 




















    
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有