webpack 更改默认host port 端口 webpack-dev-server

在webpack.config.js中编辑节点

devServer: {
host:’127.0.0.1’,
port:8088
},

Webpack-dev-server是一个轻量级的开发服务器,它能够实时编译你的Webpack打包项目,同时提供热加载功能,让你在开发过程中无需刷新页面就能看到代码改动的影响。以下是Webpack-dev-server的一些常见配置选项: 1. **host**: 设置服务器监听的地址,默认为localhost,你可以设置成"0.0.0.0"让其监听所有网络接口。 ```javascript devServer: { host: '0.0.0.0' } ``` 2. **port**: 设定服务器监听的端口默认为8080,可以根据需要更改。 ```javascript devServer: { port: 3000 } ``` 3. **hot**: 启用热加载,当代码修改后自动替换已存在的模块,而不是刷新整个页面。 ```javascript devServer: { hot: true } ``` 4. **publicPath**: 配置生成的静态资源URL前缀,对于CSS和JS等资源的引用路径。 ```javascript devServer: { publicPath: '/dist/' } ``` 5. **proxy**: 当你需要代理其他服务器的请求时,可以使用此配置。 ```javascript devServer: { proxy: { '/api': { target: 'http://example.com/api', pathRewrite: { '^/api': '' }, secure: false // 如果目标服务器需要HTTPS,则设为true } } } ``` 6. **inline**: 内嵌模式,直接在浏览器中显示js代码。 ```javascript devServer: { inline: true } ``` 7. **open**: 自动在浏览器中打开服务器,方便调试。 ```javascript devServer: { open: true } ``` 8. **watchOptions**: 可以自定义Webpack的WatchOptions来控制编译行为。 配置完成后,通过`npm start`或者`yarn start`命令启动webpack-dev-server。记得在Webpack配置文件中添加相关的devServer配置到plugins部分,如`new WebpackDevServer(config)`。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值