webpack ------ 服务器

本文介绍如何使用webpack-dev-server搭建本地开发服务器,实现自动刷新及代码热替换功能。文中详细讲解了安装步骤、配置方法及proxy代理设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里记录学过的webpack搭建服务器,各种服务器功能不同,按需选择。2017年1月16日 11:12:28

1.webpack-dev-server

1.简介

webpack-dev-server可以创建一个本地服务器并server我们打包后的代码。代码更改保存后,浏览器自动刷新。

2.配置

全局安装

npm install webpack-dev-server -g

或本地安装

npm install webpack-dev-server --save-dev
module.exports = {
    ...
    devServer:{
        contentBase: BundlePath, //本地服务器所加载的页面所在的目录
        port: 8888, //端口
        hot: true,
        colors: true, //终端中输出结果为彩色
        historyApiFallback: true, //不跳转
        inline: true //实时刷新
    }
}

启动:

webpack-dev-server --hot --inline

此时服务器启动,并自动监听源文件改动,保存后自动打包,浏览器刷新。
注意:此时的打包并未直接在build内更新文件!!

启动命令时,在webpack.config.js中读取配置,然后启动。与webpack -w不要搞混。启动webpack并没有启动服务,只是执行了打包。

3.proxy代理设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值