gpt4 book ai didi

reactjs - "npm start"如何在 create-react-apps 中工作

转载 作者:行者123 更新时间:2023-12-03 13:26:00 24 4
gpt4 key购买 nike

执行 npm start 命令后后台发生了什么?它是否会生成类似 Web 服务器之类的东西以便您的浏览器可以与之通信?

最佳答案

create-react-app 中的 npm start 正在做很多事情,其中​​它使用 webpack-dev-server 来启动可以与之通信的开发服务器。

如果您对它的工作原理更感兴趣,您应该尝试运行npm runject

这将允许您查看 Create-React-App 的作用,因为它将 npm start 运行的脚本直接放置在您的应用程序目录中。它将这些脚本使用的 webpack 配置文件进一步添加到您的目录中。最后它会更新你的 package.json 文件,这样你就可以实际看到 Create-React-App 正在使用哪些依赖项(在这些依赖项中你会找到 webpack-dev-server)

如果您随后查看package.json并查看“脚本”部分,您可以开始遵循每个命令的实际用途。例如,可以在此处找到“启动”命令。这将调用脚本文件夹中的 start.js 文件。您将在该文件中看到正在启动的 webpack-dev-server。

一般来说,您可以查看 scriptsconfig 这两个文件夹来了解详细信息。

关于reactjs - "npm start"如何在 create-react-apps 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49609830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com