反应npm运行构建,那是什么,为什么我们需要它?

时间:2017-07-26 08:02:53

标签: node.js reactjs npm

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

2 个答案:

答案 0 :(得分:2)

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

构建被缩小,文件名包含哈希。

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

答案 1 :(得分:-2)

按照上面的输出/注释中的说明更改“主页”,或..在build / index.html中更改对脚本和样式的引用以./而不是/开头,则可以打开索引。本地html。

相关问题