Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

webpack.config.js 650B

123456789101112131415161718192021222324252627
  1. const webpack = require('webpack')
  2. const path = require('path')
  3. module.exports = {
  4. entry: {
  5. NativeShare: './src/index.js',
  6. },
  7. output: {
  8. path: path.resolve(__dirname, './'),
  9. filename: '[name].js',
  10. library: '[name].js',
  11. libraryTarget: 'umd',
  12. },
  13. module: {
  14. rules: [
  15. {
  16. test: /\.js$/,
  17. use: [
  18. {
  19. loader: 'babel-loader',
  20. },
  21. ],
  22. },
  23. ],
  24. },
  25. plugins: [new webpack.optimize.UglifyJsPlugin(), new webpack.optimize.ModuleConcatenationPlugin()],
  26. }