text: {
    mode: 'development',
    context: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter',
    node: {
      setImmediate: false,
      process: 'mock',
      dgram: 'empty',
      fs: 'empty',
      net: 'empty',
      tls: 'empty',
      child_process: 'empty'
    },
    output: {
      path: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\dist',
      filename: 'static/js/[name].js',
      publicPath: '/usercenter/',
      chunkFilename: 'static/js/[name].js'
    },
    resolve: {
      alias: {
        '@': 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\src',
        vue$: 'vue/dist/vue.esm.js'
      },
      extensions: [
        '.mjs',
        '.js',
        '.jsx',
        '.vue',
        '.json',
        '.wasm',
        '.coffee',
        '.ls'
      ],
      modules: [
        'node_modules',
        'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules',
        'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\@vue\\cli-service\\node_modules'
      ]
    },
    resolveLoader: {
      modules: [
        'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\@vue\\cli-plugin-babel\\node_modules',
        'node_modules',
        'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules',
        'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\@vue\\cli-service\\node_modules'
      ]
    },
    module: {
      noParse: /^(vue|vue-router|vuex|vuex-router-sync)$/,
      rules: [
        /* config.module.rule('vue') */
        {
          test: /\.vue$/,
          use: [
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\cache-loader\\dist\\cjs.js',
              options: {
                cacheDirectory: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\.cache\\vue-loader',
                cacheIdentifier: '6cb0f535'
              }
            },
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-loader\\lib\\index.js',
              options: {
                compilerOptions: {
                  whitespace: 'condense'
                },
                cacheDirectory: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\.cache\\vue-loader',
                cacheIdentifier: '6cb0f535'
              }
            }
          ]
        },
        /* config.module.rule('images') */
        {
          test: /\.(png|jpe?g|gif|webp)(\?.*)?$/,
          use: [
            {
              loader: 'url-loader',
              options: {
                limit: 4096,
                fallback: {
                  loader: 'file-loader',
                  options: {
                    name: 'static/img/[name].[hash:8].[ext]'
                  }
                },
                esModule: false
              }
            }
          ]
        },
        /* config.module.rule('svg') */
        {
          test: /\.(svg)(\?.*)?$/,
          use: [
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\@vue\\cli-service\\node_modules\\file-loader\\dist\\cjs.js',
              options: {
                name: 'static/img/[name].[hash:8].[ext]'
              }
            }
          ]
        },
        /* config.module.rule('media') */
        {
          test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/,
          use: [
            {
              loader: 'url-loader',
              options: {
                limit: 4096,
                fallback: {
                  loader: 'file-loader',
                  options: {
                    name: 'static/media/[name].[hash:8].[ext]'
                  }
                },
                esModule: false
              }
            }
          ]
        },
        /* config.module.rule('fonts') */
        {
          test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/i,
          use: [
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\url-loader\\dist\\cjs.js',
              options: {
                limit: 4096,
                fallback: {
                  loader: 'file-loader',
                  options: {
                    name: 'static/fonts/[name].[hash:8].[ext]'
                  }
                }
              }
            }
          ]
        },
        /* config.module.rule('pug') */
        {
          test: /\.pug$/,
          oneOf: [
            /* config.module.rule('pug').rule('pug-vue') */
            {
              resourceQuery: /vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\pug-plain-loader\\index.js'
                }
              ]
            },
            /* config.module.rule('pug').rule('pug-template') */
            {
              use: [
                {
                  loader: 'raw-loader'
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\pug-plain-loader\\index.js'
                }
              ]
            }
          ]
        },
        /* config.module.rule('css') */
        {
          test: /\.css$/,
          oneOf: [
            /* config.module.rule('css').rule('vue-modules') */
            {
              resourceQuery: /module/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            },
            /* config.module.rule('css').rule('vue') */
            {
              resourceQuery: /\?vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            },
            /* config.module.rule('css').rule('normal-modules') */
            {
              test: /\.module\.\w+$/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            },
            /* config.module.rule('css').rule('normal') */
            {
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            }
          ]
        },
        /* config.module.rule('postcss') */
        {
          test: /\.p(ost)?css$/,
          oneOf: [
            /* config.module.rule('postcss').rule('vue-modules') */
            {
              resourceQuery: /module/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            },
            /* config.module.rule('postcss').rule('vue') */
            {
              resourceQuery: /\?vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            },
            /* config.module.rule('postcss').rule('normal-modules') */
            {
              test: /\.module\.\w+$/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            },
            /* config.module.rule('postcss').rule('normal') */
            {
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                }
              ]
            }
          ]
        },
        /* config.module.rule('scss') */
        {
          test: /\.scss$/,
          oneOf: [
            /* config.module.rule('scss').rule('vue-modules') */
            {
              resourceQuery: /module/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            },
            /* config.module.rule('scss').rule('vue') */
            {
              resourceQuery: /\?vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            },
            /* config.module.rule('scss').rule('normal-modules') */
            {
              test: /\.module\.\w+$/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            },
            /* config.module.rule('scss').rule('normal') */
            {
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            }
          ]
        },
        /* config.module.rule('sass') */
        {
          test: /\.sass$/,
          oneOf: [
            /* config.module.rule('sass').rule('vue-modules') */
            {
              resourceQuery: /module/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    sassOptions: {
                      indentedSyntax: true
                    }
                  }
                }
              ]
            },
            /* config.module.rule('sass').rule('vue') */
            {
              resourceQuery: /\?vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    sassOptions: {
                      indentedSyntax: true
                    }
                  }
                }
              ]
            },
            /* config.module.rule('sass').rule('normal-modules') */
            {
              test: /\.module\.\w+$/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    sassOptions: {
                      indentedSyntax: true
                    }
                  }
                }
              ]
            },
            /* config.module.rule('sass').rule('normal') */
            {
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\sass-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    sassOptions: {
                      indentedSyntax: true
                    }
                  }
                }
              ]
            }
          ]
        },
        /* config.module.rule('less') */
        {
          test: /\.less$/,
          oneOf: [
            /* config.module.rule('less').rule('vue-modules') */
            {
              resourceQuery: /module/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'less-loader',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            },
            /* config.module.rule('less').rule('vue') */
            {
              resourceQuery: /\?vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'less-loader',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            },
            /* config.module.rule('less').rule('normal-modules') */
            {
              test: /\.module\.\w+$/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'less-loader',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            },
            /* config.module.rule('less').rule('normal') */
            {
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'less-loader',
                  options: {
                    sourceMap: false
                  }
                }
              ]
            }
          ]
        },
        /* config.module.rule('stylus') */
        {
          test: /\.styl(us)?$/,
          oneOf: [
            /* config.module.rule('stylus').rule('vue-modules') */
            {
              resourceQuery: /module/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\stylus-loader\\index.js',
                  options: {
                    sourceMap: false,
                    preferPathResolver: 'webpack'
                  }
                }
              ]
            },
            /* config.module.rule('stylus').rule('vue') */
            {
              resourceQuery: /\?vue/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\stylus-loader\\index.js',
                  options: {
                    sourceMap: false,
                    preferPathResolver: 'webpack'
                  }
                }
              ]
            },
            /* config.module.rule('stylus').rule('normal-modules') */
            {
              test: /\.module\.\w+$/,
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\stylus-loader\\index.js',
                  options: {
                    sourceMap: false,
                    preferPathResolver: 'webpack'
                  }
                }
              ]
            },
            /* config.module.rule('stylus').rule('normal') */
            {
              use: [
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\vue-style-loader\\index.js',
                  options: {
                    sourceMap: false,
                    shadowMode: false
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\css-loader\\dist\\cjs.js',
                  options: {
                    sourceMap: false,
                    importLoaders: 2,
                    modules: {
                      localIdentName: '[name]_[local]_[hash:base64:5]'
                    }
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\postcss-loader\\src\\index.js',
                  options: {
                    sourceMap: false,
                    plugins: [
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ },
                      function () { /* omitted long function */ }
                    ]
                  }
                },
                {
                  loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\stylus-loader\\index.js',
                  options: {
                    sourceMap: false,
                    preferPathResolver: 'webpack'
                  }
                }
              ]
            }
          ]
        },
        /* config.module.rule('js') */
        {
          test: /\.m?jsx?$/,
          exclude: [
            function () { /* omitted long function */ }
          ],
          use: [
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\cache-loader\\dist\\cjs.js',
              options: {
                cacheDirectory: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\.cache\\babel-loader',
                cacheIdentifier: '58716e7d'
              }
            },
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\babel-loader\\lib\\index.js'
            }
          ]
        },
        /* config.module.rule('eslint') */
        {
          enforce: 'pre',
          test: /\.(vue|(j|t)sx?)$/,
          exclude: [
            /node_modules/,
            'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\@vue\\cli-service\\lib'
          ],
          use: [
            {
              loader: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\eslint-loader\\index.js',
              options: {
                extensions: [
                  '.js',
                  '.jsx',
                  '.vue'
                ],
                cache: true,
                cacheIdentifier: '261ad5ce',
                emitWarning: true,
                emitError: false,
                eslintPath: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\node_modules\\eslint',
                formatter: function () { /* omitted long function */ }
              }
            }
          ]
        },
        {
          test: /\.coffee$/,
          loader: 'coffee-loader'
        },
        {
          test: /\.ls$/,
          loader: 'babel-loader!6du-livescript-loader'
        }
      ]
    },
    optimization: {
      splitChunks: {
        cacheGroups: {
          vendors: {
            name: 'chunk-vendors',
            test: /[\\/]node_modules[\\/]/,
            priority: -10,
            chunks: 'initial'
          },
          common: {
            name: 'chunk-common',
            minChunks: 2,
            priority: -20,
            chunks: 'initial',
            reuseExistingChunk: true
          }
        }
      },
      minimizer: [
        {
          options: {
            test: /\.m?js(\?.*)?$/i,
            chunkFilter: () => true,
            warningsFilter: () => true,
            extractComments: false,
            sourceMap: false,
            cache: true,
            cacheKeys: defaultCacheKeys => defaultCacheKeys,
            parallel: true,
            include: undefined,
            exclude: undefined,
            minify: undefined,
            terserOptions: {
              compress: {
                arrows: false,
                collapse_vars: false,
                comparisons: false,
                computed_props: false,
                hoist_funs: false,
                hoist_props: false,
                hoist_vars: false,
                inline: false,
                loops: false,
                negate_iife: false,
                properties: false,
                reduce_funcs: false,
                reduce_vars: false,
                switches: false,
                toplevel: false,
                typeofs: false,
                booleans: true,
                if_return: true,
                sequences: true,
                unused: true,
                conditionals: true,
                dead_code: true,
                evaluate: true
              },
              mangle: {
                safari10: true
              }
            }
          }
        }
      ]
    },
    plugins: [
      /* config.plugin('vue-loader') */
      new VueLoaderPlugin(),
      /* config.plugin('define') */
      new DefinePlugin(
        {
          'process.env': {
            NODE_ENV: '"development"',
            BASE_URL: '"/usercenter/"'
          }
        }
      ),
      /* config.plugin('case-sensitive-paths') */
      new CaseSensitivePathsPlugin(),
      /* config.plugin('friendly-errors') */
      new FriendlyErrorsWebpackPlugin(
        {
          additionalTransformers: [
            function () { /* omitted long function */ }
          ],
          additionalFormatters: [
            function () { /* omitted long function */ }
          ]
        }
      ),
      /* config.plugin('html') */
      new HtmlWebpackPlugin(
        {
          templateParameters: function () { /* omitted long function */ },
          template: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\public\\index.html'
        }
      ),
      /* config.plugin('preload') */
      new PreloadPlugin(
        {
          rel: 'preload',
          include: 'initial',
          fileBlacklist: [
            /\.map$/,
            /hot-update\.js$/
          ]
        }
      ),
      /* config.plugin('prefetch') */
      new PreloadPlugin(
        {
          rel: 'prefetch',
          include: 'asyncChunks'
        }
      ),
      /* config.plugin('copy') */
      new CopyPlugin(
        [
          {
            from: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\public',
            to: 'E:\\Work\\Project\\jdxm\\Code\\Source\\new_product\\reception\\project\\usercenter\\dist',
            toType: 'dir',
            ignore: [
              '.DS_Store',
              {
                glob: 'index.html',
                matchBase: false
              }
            ]
          }
        ]
      )
    ],
    entry: {
      app: [
        './src/main.js'
      ]
    }
  }
  