http://lxj8749.iteye.com/blog/2287074

**********************************************

安装webpack

npm i webpack --save-dev

如果使用 -g参数,可以安装到全局使用,在当前目录安装,可执行文件为 ./node_modules/.bin/webpack

配置webpack.config.js

var path = require('path');

module.exports={

entry: path.resolve(__dirname,'src/index.js'),

output: {

path: path.resolve(__dirname,'build'),

filename:'bundle.js',

},

};

entry为打包的入口文件,output为打包后生成的文件名及路径。

源代码可以编写成多个文件,然后由入口文件调用组装,相互独立的组件最好分别单独写在一个文件中

打包源文件

在当前目录执行webpack 或 ./node_modules/.bin/webpack 命令,就可以将源文件打成生成build/bundle.js文件,网页中直接作用来调用即可

本地开发调试

先安装 webpack-dev-server

npm i webpack-dev-server --save

在package.json文件中scripts下面添加相应的配置(可以使用npm init来生成package.json文件)

{"scripts": {"build": "webpack","dev": "webpack-dev-server --port 8080 --inline --content-base ./build"}

}

--inline加入该参数可以实现自动刷新,

在当前目录执行 npm run dev,执行完成后,在文件夹build中新建index.html,加入如下代码

tests

build怎么调试 react_webpack打包调试react并使用babel编译jsx配置方法相关推荐

  1. webuploader 怎么在react中_另辟蹊径搭建阅读React源码调试环境支持所有React版本细分文件断点调试...

    引言(为什么写这篇文章) 若要高效阅读和理解React源码,搭建调试环境是必不可少的一步.而常规方法:使用react.development.js和react-dom.development.js调试 ...

  2. 使用Gradle整合SpringBoot+Vue.js-开发调试与打包

    为什么80%的码农都做不了架构师?>>>    非常感谢两位作者: kevinz分享的文章<springboot+gradle+vue+webpack 组合使用> 首席卖 ...

  3. Windows 10 安装 Android Studio 安装 创建APP 创建模拟器调试 真机调试 编译 签名打包APP

    要想使用Android Studio开发android APP,需要安装三个工具:JDK.Android Studio.Android SDK 先了解这三个工具是做什么的 JDK:JDK是Java语言 ...

  4. 使用uniapp开发APP时的调试/安卓打包等

    一.调试 1.先用数据线连接电脑和手机,选择"文件传输", 2.打开开发者模式,华为手机举列-->设置-->关于手机-->版本号,多次连续点击"版本号& ...

  5. 如何用微信web开发者工具测试调试并打包上传小程序

    厦门四六开科技给大家讲讲 如何用微信web开发者工具测试调试并打包上传小程序,其实还是很简单的,这个教程针对小白,大神请直接略过. 一.下载并安装软件(根据自己电脑实际情况选择版本安装) 如何用微信开 ...

  6. adb调式问题总述(oppo小游戏【快应用】打包调试)

    adb调式问题总述(oppo小游戏[快应用]打包调试) 一,什么是adb 二,adb有什么用 三,adb的安装 四,adb常用操作命令 五,adb调试常见错误 ①adb devices 时显示List ...

  7. VC代码的编写和调试---编写易于调试的VC代码

    转自:http://www.vcgood.com/forum_posts.asp?TID=1692&PN=1 一 程序的设计 要避免错误,首先要从好的设计开始.对于程序的设计,需考虑到程序的两 ...

  8. core部署iis的 调试net_远程调试远程 IIS 计算机上的 ASP.NET Core - Visual Studio | Microsoft Docs...

    在 Visual Studio 中远程调试远程 IIS 计算机上的 ASP.NET CoreRemote Debug ASP.NET Core on a Remote IIS Computer in ...

  9. 安卓逆向_12 --- jeb工具的使用 ( 动态调试 smali 代码 【 普通调试 和 debug调试 】)

    From:https://www.52pojie.cn/forum.php?mod=viewthread&tid=742250 jeb 动态调试 smali 代码:https://www.bi ...

最新文章

  1. R语言使用ggpubr包的ggdotplot函数可视化水平棒棒糖图(自定义分组数据点色彩、自定义调色板、在两端添加点图的线段segments、整体排序从大到小、自定义数据点的大小、添加数值标签)
  2. 3 软件测试对象,查找条件对象By—Selenium自动化测试指南(3)
  3. 利用scons构建project
  4. matplotlib(一):散点图
  5. my batis plus 小数没有0_北师大版五年级第一单元小数除法知识点总结及易错题解析(1)...
  6. mysql union
  7. JAVA导出404_从ActiveReports 8导出Excel时出错404
  8. 深入理解计算及系统 Chapter2 学习笔记
  9. MetadataReader、ClassMetadata、AnnotationMetadata的简单使用
  10. 力软框架java_力软敏捷框架 jfGrid 使用例子之一
  11. 通过链接下载文件并保存到本地
  12. php rrd update,通过shell脚本批量更新Cacti的RRD数据库文件
  13. u盘插入计算机显示被写保护,磁盘提示被写保护怎么办?
  14. java爬虫系列(三)——漫画网站爬取实战
  15. Pytorch+cpp_cuda extension 课程二
  16. 机器翻译评估标准介绍和计算方法
  17. Docker容器完全卸载
  18. 神经网络应用较多的算法,图卷积神经网络应用
  19. 一觉睡醒公司倒闭了!心态奔溃。。
  20. 远程批量自动安装中标麒麟操作系统的方法

热门文章

  1. linux启动tomcat不停的触发gc,tomcat的rmi触发的full gc的时间过长的优化
  2. vue 实例化几种方式_Vue组件的三种调用方式
  3. python数组和列表_Python-01矩阵、数组和列表等的总结
  4. 好用到爆!多种数据库只需一个工具就能搞定!
  5. 神回答:编程到底难在哪里?
  6. 有趣的开源 AI 换脸工具:faceswap
  7. 「图解」ThreadLocal 在并发问题中的应用
  8. centos 7 如何验证oracle安装成功_linux下Oracle数据的安装详解
  9. Java为什么print显示不完全,read-eval-print-loop – 在Java 9上,为什么System.getenv()的输出在jshell中不完整?...
  10. ​多分类下的ROC曲线和AUC​