[英]How HTML in BUILD DIR is linked to JS in SRC DIR when we create-react-app?
当我们运行命令create-react-app
来配置我们的初始反应应用程序时。 然后它创建具有给定名称的应用程序目录,其中包含子目录。 当我们使用npm start
运行应用程序时,它会在 APP 目录的公共目录中部署index.html文件。 我的问题是src目录中的index.js文件如何链接到index.html文件,而没有<script>
标记链接它?
神奇(逻辑)在于 package “react-scripts”。 它是一个脚本库,可以捆绑您的源代码并使用捆绑的脚本操作 HTML。
顺便说一句,如果您想研究脚本的代码,只需运行npm eject
,您将在根目录中获得scripts
文件夹,其中包含start
和build
脚本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.