[英]Why index.js is necessary even if I change my main entry point to app.js in package.json?
在我的反應應用程序中,我已將我的主要入口點從 index.js 更改為 app.js。 但不知何故,如果我不將 app.js 導入我的 index.js,程序就會崩潰。 有誰知道原因嗎?
在index.js
中,它會搜索html
元素,其中最有可能是app
的特定id
並將其放在main
標記中,另一方面,如果您注意到根組件div
id
與index.js
嘗試的id
相同尋找
如果您使用的是Create React App模板,則默認情況下,您的應用程序的條目在 webpack 配置中定義為src/index
。 在這里檢查: https://github.com/facebook/create-react-app/tree/master/packages/react-dev-utils#webpackhotdevclient
或者,如果您從頭開始構建您的應用程序,那么您可以在 webpack 配置文件中設置您的條目。
如果您想在創建反應應用程序中更改入口點怎么辦?
首先從CRA彈出。 然后創建您自己的配置,包括 webpack
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.