2.2.6 实时构建

简介: 监听文件改动并实时构建,避免每次改动都要手动构建才能看到效果。在 webpack 中添加 --watch 开启监视功能,webpack 会首先构建一次,然后依据构建得到的依赖关系,对项目所依赖的所有文件进行监听,一旦发生改动则触发重新构建。

监听文件改动并实时构建,避免每次改动都要手动构建才能看到效果。
在 webpack 中添加 --watch 开启监视功能,webpack 会首先构建一次,然后依据构建得到的依赖关系,对项目所依赖的所有文件进行监听,一旦发生改动则触发重新构建。
命令简写:

webpack -w

使用 webpack-dev-server 辅助开发调试,它是一个基于 Express 框架的 Node.js 服务器。它还提供了一个客户端的运行环境,会被注入到页面代码执行,并通过 Socket.IO 与服务器通讯。
这样服务器的每次改动与重新构建都会被通知到页面上,页面可以随之做出反应。除了最基本的自动刷新,还提供有如模块热替换(Hot Module Replacement)这样强大的功能。

安装:

npm install webpack-dev-server -g

启动:

webpack-dev-server

默认监听 8080 端口
webpack-dev-server 的配置

  1. 命令行参数的形式传递
  2. webpack.config.js 的 export 中添加字段 devServer 实现详见官方文档
webpack-dev-server -w
1240
运行效果图
目录
相关文章
|
4月前
|
消息中间件 存储 NoSQL
离线与实时数据开发方案
离线与实时数据开发方案
53 0
|
6月前
|
运维 大数据 网络安全
大厂案例 - 实时分析引擎
大厂案例 - 实时分析引擎
30 0
EMQ
|
21天前
|
数据采集 消息中间件 并行计算
NeuronEX 3.2.0 发布:增强数据采集、分析计算和管理功能
工业边缘网关软件 NeuronEX 3.2.0 版本现已正式发布,本次发布带来了一系列的增强功能和新特性,旨在为用户提供更多数据采集、分析计算以及管理的能力。
EMQ
65 2
NeuronEX 3.2.0 发布:增强数据采集、分析计算和管理功能
|
人工智能 文字识别 API
FastDeploy完成实时扣图模型部署
FastDeploy完成实时扣图模型部署
496 0
FastDeploy完成实时扣图模型部署
|
消息中间件 JSON 物联网
实时即未来,车联网项目之原始终端数据实时ETL【二】
实时即未来,车联网项目之原始终端数据实时ETL【二】
201 0
实时即未来,车联网项目之原始终端数据实时ETL【二】
|
机器学习/深度学习 人工智能 分布式计算
离线实时一体化新能力解读| 学习笔记
快速学习离线实时一体化新能力解读
354 0
离线实时一体化新能力解读| 学习笔记
EMQ
|
数据采集 存储 人工智能
高效数据通道支撑生产情况实时分析与可视化
EMQ生产数据可视化解决方案海量保障生产数据传输和持久化的实时性、可靠性、安全性,为大数据分析、人工智能应用提供良好数据基础。
EMQ
139 0
高效数据通道支撑生产情况实时分析与可视化
|
消息中间件 分布式计算 数据可视化
通过Flink+NBI可视化构建实时分析系统
Flink: Apache Flink是一个计算框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。其针对数据流的分布式计算提供了数据分布、数据通信以及容错机制等功能。 Flink主要特点: 1、高吞吐、低延迟、纯流式架构; 2、支持对乱序事件的处理; 3、有状态、提供exactly-once计算; 4、高度灵活的窗口机制; 5、失败恢复、故障转移、水平扩展; 6、批处理、流处理统一的API
通过Flink+NBI可视化构建实时分析系统
|
缓存 自然语言处理 NoSQL
实时引擎平台化总结
假期重新把之前在新浪博客里面的文字梳理了下,搬到这里。
174 0
|
消息中间件 SQL 运维
如何设计实时数据平台(技术篇)
本文从技术角度入手,介绍RTDP的技术选型和相关组件,探讨适用不同应用场景的相关模式。