为什么即使我在 package.json 中将主入口点更改为 app.js 也需要 index.js?

问题描述

在我的 React 应用程序中,我将主入口点从 index.js 更改为 app.js。但不知何故,如果我不将 app.js 导入到我的 index.js 中,程序就会崩溃。有谁知道原因吗?

解决方法

index.js 中,它搜索具有特定 html 最有可能是 idapp 元素并将其放入 main 标签中,并在另一方面,如果您注意到根组件 div idid 尝试搜索的 index.js 相同

,

如果您使用 Create React App 模板,那么默认情况下,您的应用程序条目在 webpack 配置中定义为 src/index。在这里查看:https://github.com/facebook/create-react-app/tree/master/packages/react-dev-utils#webpackhotdevclient

或者,如果您是从头开始构建您的应用程序,那么您可以在 webpack 配置文件中设置您的条目。

如果您想更改 创建 React 应用 中的入口点怎么办?

首先从 CRA弹出。然后创建自己的配置,包括 webpack

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...