UNPKG

603 BJavaScriptView Raw
1var webpack = require('webpack')
2var path = require('path')
3var fs = require('fs')
4var pkg = require('./package')
5var config = require('./webpack.config.umd')
6
7var nodeModules = {}
8for (var mod in pkg.dependencies) {
9 nodeModules[mod] = 'commonjs ' + mod
10}
11
12config.output.libraryTarget = 'commonjs2'
13config.output.filename = 'revue.common.js'
14config.plugins = [
15 new webpack.optimize.OccurenceOrderPlugin(),
16 new webpack.DefinePlugin({
17 'process.env.NODE_ENV': JSON.stringify('production'),
18 '__DEV__': false
19 })
20]
21config.externals = nodeModules
22config.target = 'node'
23module.exports = config