all files / configs/ getWeexDevConfig.js

85.71% Statements 6/7
100% Branches 0/0
0% Functions 0/1
85.71% Lines 6/7
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17                      
var getWeexCommonConfig = require('./getWeexCommonConfig.js');
var merge = require('webpack-merge');
const config = require('./config.js');
const webpack = require('webpack');
const utils = require('./utils');
 
module.exports = function (options) {
  return merge(getWeexCommonConfig(options), {
    plugins: [
      new webpack.DefinePlugin({
        'process.env.serverIp': JSON.stringify(config.ip),
        'process.env.liveloadPort': JSON.stringify(utils.getFreePort().weexLiveLoadPort)
      })
    ]
  })
}