2019-05-20

                           webpack——webpack-dev-server

1.安装"webpack-dev-server"

npm install webpacke-dev-server --save-dev  


2."webpack-dev-server"在package.json中配置  


"script":{  

"dev":"webpack-dev-server"  

}  

3."webpack-dev-server"在webpack.config.js的配置  


devServer: {

//开发服务器的配置

    port:3000,

    progress:true,//打包进度条的显示

    contentBase:path.resolve(__dirname,'dist'),//将dist作为静态文件目录

    compress:true,

    open:true

}


"webpack-dev-server"属性解释  

(1) contentBase  :指定服务器资源的根目录,如果不设置,默认是项目根目录,例如contentBase:"./dist",那么生产的文件都会放在dist目录下(npx webpack即webpackda打包和"webpack-dev-server"的区别:webpack打包生成js文件,真实的文件;"webpack-dev-server"不会输出js文件,仅仅出在内存中)

(2) port:设置服务的端口号

(3) host:服务器的主机号

(4) open:运行后自动打开浏览器

(5) compress:设置为true时对所有服务器资源采用gzip压缩方式(对js,css进行压缩,提高传输速率,优化前端性能)

(6) hot 和 inline:自动刷新和模块热替换机制

(7) filename:在惰性模式中,次选项可以减少编译。如果output的filename:"bundle.js",这里的lazy:true,filename:"bundle.js"

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 webpack介绍和使用 一、webpack介绍 1、由来 ...
    it筱竹阅读 11,623评论 0赞 21
  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 5,732评论 1赞 32
  • webpack 介绍 webpack 是什么 为什么引入新的打包工具 webpack 核心思想 webpack 安...
    yxsGert阅读 6,714评论 2赞 71
  • 你不知道吗?哪有经得起试探的人。非要费尽心思去拨开云雾,终究只能让你哆嗦。 最近感觉自己过得好分裂。语不知何起。 ...
    铁皮盒子阅读 386评论 1赞 1
  • 看到这个标题,你可能会问,有了爱情,怎么还会觉得孤单呢?几乎每天,我也会这样问自己! 湖北武汉女生一枚,15年毕业...
    莫丽卡阅读 389评论 0赞 0

友情链接更多精彩内容