node.js - React npm run build,那是什么,为什么我们需要它?

标签 node.js reactjs npm

目前我用 React 制作了一个简单的应用程序,它运行良好并且我使用了 React-Scripts。我按照 Facebook github 页面安装了 React,它写道“当您准备好部署到生产环境时,运行 npm run build 将在构建文件夹中创建您的应用程序的优化构建。”。在我按下 npm run build 之后,创建了一个文件夹 build,但我不知道如何处理这个文件夹。我尝试了一些方法,比如移动除 build 和 npm run 之外的所有文件夹,但它没有用。任何人都可以向我解释这个文件夹“build”是什么?谢谢

最佳答案

npm run build 将用于生产的应用程序构建到构建文件夹。 它在生产模式下正确捆绑 React 并优化构建以获得最佳性能。

构建被缩小并且文件名包含哈希值。

npm run build 创建一个构建目录,其中包含您应用的生产构建。设置您最喜欢的 HTTP 服务器,以便为访问您站点的访问者提供 index.html,并向/static/js/main..js 等静态路径的请求提供/static/js/main..js 的内容文件。

关于node.js - React npm run build,那是什么,为什么我们需要它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45320893/

相关文章:

javascript - 如何将消息发送到 Electron 中的不同窗口?

java - Maven忽略maven-frontend-plugin,没有错误

node.js - 如何在Elastic Search中编写条件

javascript - React 处理多个元素外部的点击

reactjs - ES6 - 根据真值过滤对象

reactjs - 如何在 React js 中读取 xml 文件(data.xml)?

javascript - 构建并部署到 Firebase 后动画停止工作

javascript - 在没有 Node/npm 的情况下构建 SPA 前端

javascript - 为什么以下 fs.writeFile 只写入最后一个文件中的数据?

angularjs - Node API 和 Angular App - 了解在 Cookie 中存储 JWT