Make yarn release work

This commit is contained in:
Tyler Long 2017-09-09 21:51:12 +08:00
parent fc5c07027c
commit 57db10a4c0

View File

@ -1,18 +1,11 @@
import ExtractTextPlugin from 'extract-text-webpack-plugin' import ExtractTextPlugin from 'extract-text-webpack-plugin'
import { webConfig, nodeConfig, lessConfig } from './webpack.config.base.js' import { jsConfig, lessConfig } from './webpack.config.base.js'
const minConfig = webConfig() const minConfig = jsConfig()
minConfig.output.filename = '[name].min.js' minConfig.output.filename = '[name].min.js'
const slimMinConfig = webConfig()
slimMinConfig.externals = ['fs', 'd3']
slimMinConfig.output.filename = '[name].slim.min.js'
const apiMinConfig = nodeConfig()
apiMinConfig.output.filename = '[name].min.js'
const cssMinConfig = lessConfig() const cssMinConfig = lessConfig()
cssMinConfig.output.filename = '[name].min.css' cssMinConfig.output.filename = '[name].min.css'
cssMinConfig.plugins = [ new ExtractTextPlugin('[name].min.css') ] cssMinConfig.plugins = [ new ExtractTextPlugin('[name].min.css') ]
export default [minConfig, slimMinConfig, apiMinConfig, cssMinConfig] export default [minConfig, cssMinConfig]