webpack.config.js 637 B

12345678910111213141516171819202122232425262728
  1. const CopyPlugin = require("copy-webpack-plugin");
  2. const path = require("path");
  3. module.exports = {
  4. entry: __dirname + "/src/index.js",
  5. output: {
  6. path: __dirname + "/dist",
  7. filename: "index.js",
  8. publicPath: "./"
  9. },
  10. cache: false,
  11. watch: true,
  12. mode: "development",
  13. devtool: "source-map",
  14. module: {
  15. rules: [
  16. {
  17. test: /\.pupper$/,
  18. use: ["@pupperjs/webpack-loader"]
  19. },
  20. {
  21. test: /\.js$/,
  22. enforce: "pre",
  23. use: ["source-map-loader"],
  24. },
  25. ]
  26. }
  27. }