webpack.config.js 390 B

1234567891011121314151617181920
  1. const path = require('path')
  2. module.exports = {
  3. //entry
  4. entry: './src/index.js',
  5. //output
  6. output: {
  7. library: 'vuepouch',
  8. libraryTarget: 'umd',
  9. umdNamedDefine: true,
  10. filename: 'vuepouch.js',
  11. path: path.resolve(__dirname, 'dist')
  12. },
  13. //trasnformations
  14. module: {
  15. rules: [
  16. { test: /\.js$/, exclude: /node_modules/, loader: "babel-loader"}
  17. ]
  18. }
  19. }