webpack.config.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. const path = require('path');
  2. const TerserPlugin = require('terser-webpack-plugin');
  3. const JavascriptObfuscator = require("webpack-obfuscator");
  4. const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
  5. module.exports = {
  6. entry: {
  7. 智能涨粉: './src/znzf.js',
  8. 粉丝转化: './src/fszh.js',
  9. 行业转化: './src/hyzh.js',
  10. 超级转发: './src/cjzf.js',
  11. 同城引流: './src/tcyl.js',
  12. 评论区回复: './src/plqhf.js',
  13. 粉丝私信: './src/fssx.js',
  14. 直播控场: './src/zbkc.js',
  15. 直播拓客: './src/zbtk.js',
  16. 直播养号: './src/zbyh.js',
  17. 直播点赞: './src/zbdz.js',
  18. 视频筛选: './src/spsx.js',
  19. 智能养号: './src/znyh.js',
  20. 垂直养号: './src/czyh.js',
  21. 万能引流: './src/wnyl.js',
  22. 一键取关: './src/yjqg.js',
  23. 一键取赞: './src/yjqz.js',
  24. 粉丝回访: './src/fshf.js',
  25. 点赞回访: './src/dzhf.js',
  26. 自动回评: './src/zdhp.js',
  27. 通讯录转化: './src/txlzh.js',
  28. }, // 入口文件路径
  29. output: {
  30. // filename: 'bundle.js', // 输出文件名称
  31. filename: '[name].js',
  32. path: path.resolve(__dirname, 'dist') // 输出文件存放位置(此处为 dist 目录)
  33. },
  34. optimization: {
  35. minimize: false,
  36. minimizer: [
  37. new UglifyJsPlugin({
  38. uglifyOptions: {
  39. output: {
  40. comments: false
  41. }
  42. }
  43. }),
  44. new TerserPlugin({
  45. terserOptions: {
  46. output: {
  47. comments: false,
  48. },
  49. },
  50. }),
  51. ]
  52. },
  53. plugins: [],
  54. mode: 'production' //production
  55. };