2017-04-20 7 views
0
entry: './app.js', 
    output: { 
     path: path.resolve(__dirname, 'dist'), 
     filename: "bundle.js" 
    }, 
    module: { 
     rules: [ 
     { 
      test: /\.js$/, 
      exclude: /(node_modules)/, 
      use: { 
      loader: 'babel-loader', 
       options: { 
       presets: ['env', 'es2015', 'stage-2'] 
       } 
      } 
     } 
     ] 
    } 

これは私のwebpack設定で、distディレクトリにbundle.jsというファイルがあります。私はこのbundle.jsをuglifyし、bundle.jsbundle.min,jsの両方がdistディレクトリに存在するようにします。ヘルプは非常に感謝しています。バンドルファイルをuglifyし、両方をwebpackに入れますか?

答えて

1
entry: { 
     'bundle': './app.js', 
     'bundle.min': './dist/bundle.js', 
    }, 

    output: { 
     path: path.resolve(__dirname, 'dist'), 
     filename: "[name].js" 
    }, 

    plugins: [ 
     new webpack.optimize.UglifyJsPlugin({ 
     include: /\.min\.js$/, 
     minimize: true 
     }) 
    ] 

これが試してみてください!

+0

それは機能しました!ありがとう –

関連する問題