webpack.common.js 520 B

123456789101112131415161718192021222324252627
  1. var path = require("path");
  2. module.exports = {
  3. entry: "./src/index.js",
  4. output: {
  5. filename: "qiniu.min.js",
  6. library: "qiniu",
  7. libraryTarget: "umd",
  8. path: path.resolve(__dirname, "dist"),
  9. publicPath: "/dist/"
  10. },
  11. module: {
  12. rules: [
  13. {
  14. test: /\.js$/,
  15. include: [path.resolve(__dirname, "src")],
  16. use: {
  17. loader: "babel-loader"
  18. }
  19. },
  20. {
  21. test: /\.js$/,
  22. enforce: "post",
  23. loader: "es3ify-loader"
  24. }
  25. ]
  26. }
  27. };