【案例】webpack中loader、plugin和devserver的应用-1

本文介绍webpack-dev-server的功能,包括提供HTTP服务、实时刷新及支持SourceMap等特性,并提供了详细的安装和使用步骤。

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

webpack-dev-server
1.提供 HTTP 服务而不是使用本地文件预览;
2.监听文件的变化并自动刷新网页,做到实时预览;
3.支持 Source Map,以方便调试。

webpack原生提供2,3点,使用webpack-dev-server可以做到第1点

  • 安装
    npm install webpack-dev-server –save-dev
    npm i -D webpack-dev-server //简写

  • 使用

    1. 在package.json 文件夹“script”属性下添加如下:
    2. "scripts": {
      "start:dev": "webpack-dev-server"
      }
  • 运行

    npm run start:dev

INFO Starting development server... 98% after emitting CopyPlugin ERROR Failed to compile with 1 error 14:44:09 error in ./src/App.vue?vue&type=template&id=7ba5bd90&scoped=true Syntax Error: Error: Cannot find module 'cache-loader' Require stack: - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\vue-loader\lib\loaders\pitcher.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\loader-runner\lib\loadLoader.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\webpack\lib\NormalModule.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\webpack\lib\NormalModuleFactory.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\webpack\lib\Compiler.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\webpack\lib\webpack.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\compression-webpack-plugin\dist\index.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\node_modules\compression-webpack-plugin\dist\cjs.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\vue.config.js - D:\ruoyi-vue-sqlserver\RuoYi-Vue-SQLServer-C\ruoyi-ui\package.json @ ./src/App.vue 1:0-93 11:2-8 12:2-17 31:4-36:6 31:77-36:5 33:16-22 34:25-40 @ ./src/main.js @ multi (webpack)-dev-server/client?http://172.20.10.2:81&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js 还是这个问题
最新发布
03-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值