webpack-dev-server搭建本地服务器
webpack-dev-server搭建本地服务器,开发阶段使用
webpack提供的本地开发服务器,基于node.js搭建。内部使用express框架,可以实现浏览器实时更新页面的效果。
,基于某个文件夹的服务器,编译之后暂时放在内存(从内存读取更快),之后再执行npm run build存储在磁盘中。
1、安装webpack-dev-server(开发时依赖)
此处安装webpack-cli@3、weboack-dev-server@3,否则版本不兼容。
2、在webpack.config.js文件中配置devServer
- contentBase:服务的文件夹
- port:指定端口号,默认端口为8080
- inline:设置为true,则进行实时监听
- historyApiFallback:在SPA(单页面复应用)页面中,依赖HTML5的history模式