在react项目中 通过npm run build 打包后怎么运行浏览

『React』安装、启动、打包 本文可在公众号「德育处主任」免费阅读最近有一些工友问到,能不能写一套React教程呀?本来不打算写ReactVue相关的文章了,因为这两套框架很火,市面上已经有很多文章。而且到了下半年,我只想看漫画打游戏,不想学习,不想写文章。有些一直使用Vue的工友还是希望我能出一套React教程快速学习到这个框架,而写这方面的文章对我来说也是在舒适区里溜达(轻易注水),冲!其实,不管是学习React还是Vue来来去去都是那几招。首先要知道怎么创建项目,然后要立刻知道怎么打包😄。 阅读详情
AI摘要

博客介绍了React项目的打包和运行方法。打包时在项目文件夹终端输入npm run build,完成后会生成build文件。运行打包后的项目有两种方法,一是用live-server插件,二是用Mac自带的apache服务器,分别介绍了具体操作步骤。

一、react项目打包

打包时,需要在当前项目文件夹下的终端中输入以下命令:

npm run build

打包完成后,文件夹中会出现一个build文件,此文件为打包好的项目文件。

如何运行打包后的项目?

方法一:使用 live-server 插件

1、先在终端的全局安装此插件依赖

npm install -g live-server

2、终端进入build文件目录下输入

live-server

即可访问网页,默认监听的是8080端口号,打开浏览器输入 localhost:8080

方法二:使用Mac电脑自带的 apache服务器

1、输入命令进入此服务

sudo apache start

然后,打开浏览器地址栏输入“http://localhost”,可以看到“it works”内容页面

最后,需要把打包好的项目文件配置到 apache服务器则可以访问

react项目如何修改打包 阅读详情

相关推荐

Vue项目构建进阶:从npm run dev到build的工程化实践

在现代前端开发中,构建工具是连接开发与生产环境的核心桥梁。其原理在于将源代码通过模块打包、代码转换和优化处理,最终生成可在浏览器中高效运行的静态资源。这一过程的技术价值在于提升应用性能、保障稳定性和优化用户体验。常见的应用场景包括单页应用(SPA)开发、多环境部署和持续集成流水线。本文聚焦Vue项目构建,深入解析npm run dev与npm run build背后的配置差异,涵盖热模块替换(HMR)、代码分割等关键热词,并探讨如何通过Webpack/Vite优化、环境变量管理和Nginx部署策略,实现从“

weixin_30814329的博客 355

vue项目npm run build 打包之后如何在本地访问

vue项目npm run build 打包之后如何在本地访问

骨子里的偏爱 2580

react.js报错信息(四)之npm run build打包空白报错

React项目npm run build打包上线后,页面出现空白的原因同vue打包空白错误一样就是路径问题,在react打包运行的时候出现了下面的错误,很头疼是吧,这是js错误可能是我们引的路径不正确,查找方法:解决方法就是在你还没打包之前找到package.json这个文件,添加一...

追梦猪的博客 1192

蓝易云 - Vue项目部署:如何打包并上传至服务器进行部署?

以上就是Vue项目打包及部署的方法,希望对你有所帮助。此外,实际操作时可能会遇到各种问题,解决问题的能力是每一位开发者必备的技能。如果一切配置无误,你应该能看到刚刚上传上去的Vue项目运行在服务器上。好的,现在我们要把Vue项目进行打包然后部署到服务器上,首先确保你的机器上安装了Node.js和npm。现在的服务器上已经有了我们刚刚上传上去的Vue项目代码。然后,我们需要配置服务器的web服务。首先你需要在服务器上创建一个用于存放Vue项目的文件夹,例如我们叫它。文件夹,这里就存放的是待部署的项目文件。

高性价比服务器就选:蓝易云 467

星宸科技SSD20x/SSD21X应用层DEMO实战指南:从入门到深度定制

本文详细介绍了星宸科技SSD20x/SSD21X系列芯片的应用层DEMO开发实战,从基础环境搭建到深度定制开发。内容涵盖DEMO资源获取、核心功能实现、第三方库集成以及性能优化技巧,帮助开发者快速掌握智能显示和多媒体处理应用的开发方法。特别适合嵌入式开发者在智能家居、工业控制等场景中应用。

weixin_42524226的博客 267

基于FPGA的CORDIC算法实现——Verilog版

目前,学习与开发FPGA的程序员们大多使用的是Verilog HDL语言(以下简称为Verilog),关于Verilog的诸多优点一休哥就不多介绍了,在此,我们将重点放在Verilog的运算操作上。 我们都知道,在Verilog中,运算一般分为逻辑运算(与或非等)与算术运算(加减乘除等)。而在一开始学习Verilog时,老司机一定会提醒我们,“切记,千万别用‘/’除、‘%’取模(有的也叫取余)和‘

善良の一休君的博客 6万+

NPM 组件你应该知道的事

开发一个 npm 组件, 你是否了解需要对外导出什么格式的代码?如何让 npm 组件体积尽可能小?整篇文章按照如下目录进行讲解:为何需要打包组件打包输出格式如何打包 esm 模式代码(感...

weixin_46961967的博客 484

量化实战:如何用Barra多因子模型给你的投资组合做一次‘风险体检’?

本文详细介绍了如何利用Barra多因子模型对投资组合进行全面的风险体检,帮助投资者识别行业和风格因子的风险暴露。通过实战案例和Python代码示例,展示了数据采集、风险归因和组合优化的完整流程,提升投资组合的风险调整收益。

weixin_27215337的博客 323

《前端项目打包与部署指南:从npm run build到线上发布》

刚写完代码的你兴奋地点下,却发现不知道生成的dist文件夹该怎么用?别急,这篇手把手教程带你完成从本地打包到服务器部署的全流程!🚀。

wozhenbang2的博客 5972

从零搭建SPI通信系统:AXI Quad SPI IP核在Xilinx平台上的完整配置流程

本文详细介绍了在Xilinx平台上使用AXI Quad SPI IP核从零搭建SPI通信系统的完整配置流程。涵盖IP核架构解析、Vivado环境配置、寄存器编程实战及性能优化策略,帮助开发者快速实现高速稳定的SPI通信,特别适用于嵌入式系统开发中的外围设备连接需求。

hh234的博客 1052

npm报错 npm WARN deprecated....的问题解决方式

报错 :npm WARN deprecated … 现象:无法进行有效的vue项目的部署以及npm install 命令的执行。 原因一:版本问题 说明:由于npm的版本过低或者过高导致的报错 检查版本: npm -v 如果版本是比较旧的,或者是最新的,这里可以进行对npm的更新和回退。 更新npm版本: npm updated -d 查看可以更新的版本 npm install -g npm 默认安装最新版本 安装回退指定的版本: npm updated -d 查看所有的版本 npm -g i.

任聪聪的博客 16万+

react项目打包并在本地运行

react项目的打包 在该项目文件夹中打开终端输入项目打包命令: npm run build 打包成功后文件夹中会多出一个 build 文件,该文件就是打包好的项目! 二、react项目打包后的启动方法: 1、首先我们全局安装live-server插件 live-server插件可以简单创建一个本地服务,执行以下命令全局安装live-server插件 npm install -g live-server 安装完成就可以在终端启动打包好的build项目了 2、在build文件夹终端输

明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。 但愿人长久,千里共婵娟。 4300

在 Esp32 摄像头上实现边缘脉冲 FOMO 物体检测

本文将详细介绍如何在 Esp32 摄像头上实现边缘脉冲 FOMO 物体检测,并提供实现源码

DT程序员的博客 704

react项目npm run build打包后怎么运行

live-server插件可以简单创建一个本地服务,执行以下命令全局安装live-server插件。打包成功后文件夹中会多出一个 build 文件,该文件就是打包好的项目!打开浏览器,输入localhost:8080 就可以预览了。后面需要把build的项目配置到apache服务器。安装完成就可以在终端启动打包好的build项目了。1、首先我们全局安装live-server插件。方式一:使用live-server插件。2、在build文件夹终端输入。此时,打开浏览器地址栏输入 “一、react项目的打包。

lijunfeng513的专栏 3219

我用C#实现上位机数据一键导出Excel:从乱码到百万行数据秒级导出的实战技巧

ExcelWorksheet worksheet = package.Workbook.Worksheets.Add("日报表");// 1. 标题(合并单元格)worksheet.Cells["A1"].Value = $"产线日报表 -DateTimeNowToString// 2. 表头和数据(同上)worksheet.Cells["A3"].Value = "时间";// ...省略表头和数据填充// 3. 合计行(公式计算)

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 712

11. 使用 HTTP PUT, PATCH 以及 MERGE 请求消费 SAP ABAP OData 服务修改操作的实现及其区别

使用 SAP ABAP SEGW 事物码实现 OData 服务的修改操作时,对于消费端通过 PATCH/MERGE 和 PUT 这三种不同类型的 HTTP 请求触发的场景,我们应该在 UPDATE_ENTITY 方法里用 IF 分支分别进行处理,原因就在于 GET_ENTITY 方法是否在修改处理逻辑的过程中被触发。......

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2452

react npm run build打包项目传参数

问题描述 我们项目使用用k8s集群,前端有登录和管理两个服务组成,管理服务代码是antd pro框架写的。 我们的管理服务的代码几乎不变,但登陆页面会根据客户需求变化。 不同的登陆页面,退出登陆有区别。 考虑管理服务的代码不同项目只是细微差别,单独拉分支,没有必要。我们一般都是脚本部署项目,直接从代码库拉代码。 所以我们可以根据打包参数的不同,判断不同的退出登陆接口。 代码展示 第一步 antd pro 用的是umi, umi 的属性define可以直接配置 在 config.js中修改,我用的是ts位置如

fred8的博客 1870

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

【React】15课 react项目打包并运行

react项目的打包: 在该项目文件夹中打开终端输入: npm run build //项目打包命令 打包成功后文件夹中会多出一个 build 文件,该文件就是打包好的项目! react项目打包后的启动方法: 我们如何启动该项目呢! 首先我们全局安装live-server插件,live-server插件可以简单创建一个本地服务 npm install -g live-server //全局...

舜岳的博客 2744

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

React项目的打包与部署

打包编译 执行完上述命令,打开本地浏览器,输入localhost:3000,就能看到项目的运行效果。此时是开发模式。 若使用npm run build,代码会被编译到build目录。将整个应用打包发布,自动试用webpack进行压缩与优化。 在项目路径下,敲npm run buil,就出现了build文件夹,同时终端显示这些文字: 大致意思是:已经编译好啦。build生成的这些东西要放在服务...

u010565037的博客 2万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Create React App 在 Heroku 上 npm run build 因文件路径大小写失败怎么排查

把 Create React App 项目部署到 Heroku 时,构建是在 Heroku 的构建环境中执行 `npm run build` 完成的。你可能遇到过这种情况:本地 `npm run build` 完全正常,推到 Heroku 之后构建却失败了。Create React App 官方文档把“文件路径大小写不一致”列为这一现象的常见原因,因为 Heroku 运行在 Linux 上,而 L

gitblog_00223的博客 1090

react脚手架的build如何运行

转载:https://www.cnblogs.com/greenteaone/p/10083129.html "scripts": { "start": "node scripts/start.js", "build": "node scripts/build.js", "test": "node scripts/test.js" }, 脚手架create-rea...

mus-z的博客 4425

React-npm run build打包不同参数

手动配置config 引用包 import {resolve} from 'path'; 基于umi的获取实现方式 命令格式 后面的参数随便传输 npm run build MainVersion=1.0.0 DataVersion=10.6 OnlineDate=2019-04-11 17 获取npm run build 后面参数代码Process这个必须导入包才可以获取 ...

小马总的博客 4870

react中npm run build打包后对应的js和css找不到

react中npm run build打包后对应的js和css找不到,解决方法: 在package.json中加入"homepage": "./",即可解决此问题。

weixin_40667880的博客 3030

React项目打包上线

完成React项目的开发之后,需要将前后端进行联调,而这一过程便要将我们已经开发完成的项目进行打包 1.打包 在React项目的主文件夹下 使用命令: npm run build 2.启动静态服务器 依旧在该文件夹下使用命令: npm install -g serve serve -s build (如果你的命令行是用Windows PowerShell则使用“serve.cmd -s bu...

qq_43393963的博客 1499

Create React App 的 npm run build 提前退出提示内存不足怎么解决

在 Create React App 项目中执行 `npm run build` 时,如果构建进程提前结束,终端会输出这样的提示: > The build failed because the process exited too early. This probably means the system ran out of memory or someone called `kill -9`

gitblog_01051的博客 490
上一篇: 解决git利用https链接拉代码报错
下一篇: 配置React项目@路径别名及智能提示方案
酆都大帝-w
博客等级 码龄6年 19粉丝 13原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值