首页 > 其他分享 >webpack-安装和配置webpack-dev-server这个插件

webpack-安装和配置webpack-dev-server这个插件

时间:2023-05-22 22:36:09浏览次数:39  
标签:npm 插件 dev server webpack 安装

webpack插件的作用

通过安装和配置第三方的插件,可以拓展webpack的能力,从而让webpack用起来更方便。最常用的webpack插件有如下两个:

  1. webpack-dev-server
    • 类似于node.js阶段用到的nodemon工具
    • 每当修改了源代码,webpack会自动进行项目的打包和构建
  2. html-webpack-plugin
  • webpack中的HTML插件(类似于一个模板引擎插件)
  • 可以通过此插件自定制index.html页面的内容

安装webpack-dev-server

运行如下命令,既可在项目中安装此插件:

npm install webpack-dev-server -D

配置webpack-dev-server

1.修改package.json->scripts中的dev命令如下:

"scripts": {
   "dev": "webpack serve" //script节点下的脚本,可以通过npm run执行
}

2.再次运行npm run dev命令,重新进行项目的打包
3.在浏览器中访问http://localhost:8080地址,查看自动打包效果

标签:npm,插件,dev,server,webpack,安装
From: https://www.cnblogs.com/yang-young-young/p/17421880.html

相关文章

  • FL Studio21教程之如何插入第三方插件
    FLStudio21是一款非常容易上手同时又特别强大的编曲软件,FLStudio21拥有一些内置插件,如Soundgoodizer,也可以插入第三方插件。本文将介绍在FLStudio21使用过程中如何插入第三方插件的方法过程,感兴趣的一定要关注哦。首先,打开FLStudio21软件,在通道列表中任意选择一个通道,右击,......
  • iOS Apple Development Document 详解
    iOS官方开发文档https://developer.apple.com/library/prerelease/ios/navigation/点击打开链接再次标记一下。......
  • 建设一站式DevOps平台,腾讯云研发效能提升实践
    本文作者:张渝导语|近年来,研发效能提升越来越受到业界重视,许多厂商都在不断探索研发效能提升之路,从而实现研发效率和质量的持续优化,以应对日趋复杂的产品开发。那么腾讯云的研发效能相关工作是如何开展和落地的呢?今天我们特邀了腾讯云研发效能工作组负责人、腾讯健康副总裁张......
  • kindle7插件开发笔记[2]-使用Rust重写插件
    前言上一篇笔记:kindle7插件开发笔记[1]-在折腾中入门代码地址:https://gitee.com/qsbye/kindle-plugin-touch摘要用Rust语言重写在Kindle上显示图片的插件,初步实现了图片完整显示及自动刷新屏幕的功能.说明Kindle7的屏幕信息eips-i结果:Fixedframebufferinfoi......
  • 在DevExpress中使用BandedGridView表格实现多行表头的处理
    在之前较早随笔中介绍过实现多行表头的处理,通过手工创建字段以及映射数据源字段属性的方式实现,有些客户反映是否可以通过代码方式更方便的创建对应的处理操作,因此本篇随笔继续探讨这个多行表头的处理的操作,使用代码的方式结合扩展函数处理,快速的实现GridControl的多行表头的处理操......
  • 【iOS开发】Device Compatibility(设备兼容性)
    设备兼容性https://developer.apple.com/library/content/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html......
  • pod 插件报错: LoadError - cannot load such file -- cocoapods/command/gen
    报错信息:LoadError-cannotloadsuchfile–cocoapods/command/gen解决方法:geminstallcocoapods-generate......
  • Development cannot be enabled while your device is locked.
    问题:Developmentcannotbeenabledwhileyourdeviceislocked.分析原因:由于第一次连接MAC时,在iOS设备上点击了"不信任"选项,所以XCode8不能访问手机,所以才出现这个问题解决方法:英文好的同学,可以看到原文章http://stackoverflow.com/questions/26791477/xcode-device-locked-whe......
  • webpack-指定webpack的entry和output
    webpack中的默认约定在webpack4.x和5.x的版本中,有如下的默认约定:默认的打包入口文件为src->index.js默认的输出文件路径为dist->main.js注意:可以在webpack.config.js中修改打包的默认约定自定义打包的入口和出口在webpack.config.js配置文件中,通过entry节点指定打包的入口......
  • Waves 14 Complete Mac (Waves混音效果全套插件)
    Waves14Complete是一款全功能的音频处理软件套装,包含超过140个插件,可用于各种音频处理和音乐制作任务。这个套装包含了多种不同类型的插件,包括均衡器、压缩器、混响、延迟、合成器、调制器等等。Waves14Complete还提供了许多专业级功能,如自适应限制、自动启动时间校准、360度......