1.0.1 • Published 6 years ago

webpackreleaseplugin v1.0.1

Weekly downloads
4
License
ISC
Repository
github
Last release
6 years ago

webpack-Release-Plugin

webpack.prod.conf.js

var WebpackReleasePlugin = require('webpackreleaseplugin')
var releaseConf = require('./release.conf')

...
...
...

const push = process.env.npm_config_push
if (push && releaseConf[push]) {
  console.log('推送地址:')
  console.log(releaseConf[push])
  console.log('')
  webpackConfig.plugins.push(new WebpackReleasePlugin({
    receiver: releaseConf[push],
    root: '/home/map/odp_cater/webroot/static/nscm'
  }))
}

release.conf.js

module.exports = {
  liyanan: 'http://gzns-waimai-bcloud03.gzns.iwm.name:8175/receiver.php'
}

使用方法

npm run build --push=liyanan    // 将dist目录下的打包文件通过插件推到远端
1.0.1

6 years ago

1.0.0

6 years ago