Blame view

build/webpack.dist.locale.config.js 741 Bytes
a3a725a1   Lawrence Lee   add locale packag...
1
2
  var path = require('path');
  var webpack = require('webpack');
aaf900f3   Lawrence Lee   update locale pac...
3
  var entry = require('./locale');
a3a725a1   Lawrence Lee   add locale packag...
4
5
6
  process.env.NODE_ENV = 'production';
  
  module.exports = {
aaf900f3   Lawrence Lee   update locale pac...
7
      entry,
a3a725a1   Lawrence Lee   add locale packag...
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
      module: {
          rules: [
              {
                  test: /\.js$/,
                  loader: 'babel-loader',
                  exclude: /node_modules/
              }
          ],
      },
      output: {
          path: path.resolve(__dirname, '../dist/locale'),
          publicPath: '/dist/locale/',
          filename: '[name].js',
          library: 'iview/locale',
          libraryTarget: 'umd',
          umdNamedDefine: true
      },
      plugins: [
          new webpack.DefinePlugin({
              'process.env': {
                  NODE_ENV: '"production"'
              }
          })
      ]
  }