webpack-dev-bash

2.3.0 • Public • Published

support

  • multiple files entry
  • js、css & html livereload
  • proxy switch
  • some simple gulp tasks

install

npm i webpack-dev-bash --save-dev

usage

webpack config

let path = require('path')
module.exports = require('webpack-dev-bash').common.config(
  {
    env: 'prod',
    output: path.resolve(__dirname, 'build'),
    projectPath: path.resolve()
  }
)

gulp config

let path = require('path')
require('webpack-dev-bash').dev(
  {
    env: 'dev',
    output: path.resolve(__dirname, 'build'),
    projectPath: path.resolve()
  }
)

hot reload

insert in js

    if(module.hot){
          module.hot.accept();
        }

inline reload

insert in js

    if (process.env.NODE_ENV !== 'prod') {
      require('../../html/index.html')
    }

demo

demo in test/

log

  • 2.2.4 js ref add hash
  • 2.2.3 support async & await
  • 2.2.1 remove gulp
  • 2.1.2 extract css in html
  • 2.1.0 webpack3
  • 2.0.9 add parallel uglify => reduce build time
  • 2.0.8 add public path define
  • 2.0.7 add .css solve
  • 2.0.6 fix some bugs
  • 2.0.0 migrate to webpack2 & add example
  • 1.5.8 support react & jsx
  • 1.5.5 simplify package dependence
  • 1.5.0 add unix support open browser
  • 1.4.8 add post css support & autoprefixer
  • 1.4.7 add babel support
  • 1.4.1 add proxy define
  • 1.4.0 fix src bug
  • 1.3.9 hidden no useful msg
  • 1.3.8 null
  • 1.3.7 add change build html dir & quite log
  • 1.3.6 add html minify
  • 1.3.5 add html-webpack-inline-source support

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
2.3.01latest

Version History

VersionDownloads (Last 7 Days)Published
2.3.01
2.2.91
2.2.9-beta-11
2.2.9-beta1
2.2.81
2.2.71
2.2.61
2.2.51
2.2.41
2.2.31
2.2.21
2.2.11
2.2.01
2.1.31
2.1.21
2.1.11
2.1.01
2.0.91
2.0.81
2.0.71
2.0.61
2.0.51
2.0.41
2.0.31
2.0.21
2.0.11
2.0.02
1.5.81
1.5.71
1.5.61
1.5.51
1.5.41
1.5.31
1.5.21
1.5.11
1.5.01
1.4.91
1.4.81
1.4.71
1.4.61
1.4.51
1.4.43
1.4.31
1.4.22
1.4.11
1.4.01
1.3.91
1.3.81
1.3.71
1.3.61
1.3.51
1.3.21
1.3.13
1.3.01
1.2.11
1.2.01
1.1.71
1.1.61
1.1.51
1.1.41
1.1.32
1.1.22
1.1.12
1.1.02
1.0.122
1.0.112
1.0.101
1.0.91
1.0.31
1.0.21
1.0.11
1.0.01

Package Sidebar

Install

npm i webpack-dev-bash

Weekly Downloads

84

Version

2.3.0

License

MIT

Last publish

Collaborators

  • linhun