Webpack 4.x更改端口

首先配置package.json文件

"build":"webpack --mode production",
"dev":"webpack-dev-server --mode development"

配置webpack.config.js文件

config.devtool = '#cheap-module-eval-source-map'
config.devServer = {
    port:8000,
    host:'0.0.0.0', 
    overlay:{
        errors:true, //编译过程中如果有任何错误,都会显示到页面上
    },
    // open:true 自动帮你打开浏览器
    hot:true
}
config.plugins.push(
    new webpack.HotModuleReplacementPlugin(),
    new webpack.NoEmitOnErrorsPlugin()
)
 
module.exports = config

然后npm run dev打开可以看到


image.png

然后打开我们的浏览器,输入127.0.0.1:8000或者localhost:8000或者ip+端口号均可以显示项目内容

由于使用了热加载,在项目中做更改不会引起整体刷新

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 Webpack 1.1 概念简介 1.1.1 WebPack是什么 1、一个打包工具 2、一个模块加载工具 3...
    Kevin_Junbaozi阅读 11,766评论 0 16
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,408评论 19 139
  • 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较...
    不忘初心_9a16阅读 8,461评论 0 17
  • 目录第1章 webpack简介 11.1 webpack是什么? 11.2 官网地址 21.3 为什么使用 web...
    lemonzoey阅读 5,682评论 0 1
  • 所有者权益也叫股东权益或者业主权益。不管如何称呼,它的含义都是指企业投资人对企业的资产应该享有多少权益。 投资人对...
    snailwww阅读 1,566评论 1 0