亲测好用系列:package.json中常用的webpack插件以及作用

cross-env: 忽略跨平台,兼容windows和mac系统 NODE_ENV:  是用户一个自定义的环境变量 NODE_ENV的用法:在webpack.config.js中通过 process.env.NODE_ENV 判断生产环境或开发环境的依据的process :node.API  全局变量 process.env:  读取项目运行环境的配置webpack-dev-serv...
摘要由CSDN通过智能技术生成

  1. cross-env: 忽略跨平台,兼容windows和mac系统
  2. NODE_ENV:  是用户一个自定义的环境变量
  3. NODE_ENV的用法:在webpack.config.js中通过 process.env.NODE_ENV 判断生产环境或开发环境的依据的
  • process :node.API  全局变量
  • process.env:  读取项目运行环境的配置
  1. webpack-dev-server: 
  • webpack的一个插件,替代webpack --watch 实时监听源码并并执行打包的作用。
  • 一般配置在npm run dev命令中,一旦发现源码发生了改变,就会根据entry的入口文件路径自动执行打包,但不会放在outptu的目录下,会存在内存当中,因为这样可以提高运行效率。
  • --open 打开浏览器
  • --inline选项会为入口页面添加“热加载”功能,--hot选项则开启“热替换(Hot Module Reloading)”,即尝试重新加载组件改变的部分(而不是重新加载整个页面)。如果两个参数都传入,当资源改变时,webpack-dev-server将会先尝试HRM(即热替换),如果失败则重新加载整个入口页面

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值