1.2.4 • Published 7 years ago
webpack-react-bash v1.2.4
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')
}