首页 > 解决方案 > React:main.js 和 index.js 基本一样吗?

问题描述

我一直在使用该命令npx create-react-app my-app构建一个新的 React 应用环境。它使用 React 徽标创建了一个简单而通用的应用程序。它会生成文件夹,例如public带有index.htmlsrc带有典型文件的文件夹,例如App.cssApp.jsindex.js等。

在研究逆向工程的代码时,我注意到一些项目有一个名为main.js. 我假设人们手动创建此文件并输入类似于预填充index.js代码的代码(由 自动创建npx create-react-app my-app)。本质上是用于路由或调用被渲染的组件的代码。

这两个文件名是可以互换的还是应该用于不同的目的?

标签: javascriptreactjs

解决方案


您用作入口点的 JS 文件的文件名是任意的。您的捆绑器(Webpack、Parcel 等)配置将确定它要查找的文件。


推荐阅读