vue.config.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. // vue.config.js
  2. const UniappToGroup = require('uniapp-to-group')
  3. module.exports = {
  4. configureWebpack: {
  5. plugins: [
  6. new UniappToGroup({
  7. // 对应 package.json 中引入插件步骤
  8. package: {
  9. 'ttPlugins': {
  10. 'dependencies': {
  11. // 注册交易模版插件
  12. 'microapp-trade-plugin': {
  13. 'version': '1.2.8',
  14. 'isDynamic': true
  15. }
  16. }
  17. }
  18. },
  19. /**
  20. * app 中可以是任何字段,插件会将字段和app.json对比,有就合并字段,没有就添加字段
  21. * 合并字段 目前只处理 Array 和 Object 类型(注:[]和{}才会合并, null 类型不会合并)
  22. * Object 类型字段合并,在key相同的情况会覆盖value
  23. * Array 类型合并 是将两个数组合并
  24. */
  25. app: {
  26. 'pages': [
  27. // 下单页
  28. "ext://microapp-trade-plugin/order-confirm",
  29. // 退款申请页
  30. "ext://microapp-trade-plugin/refund-apply",
  31. // 退款详情页
  32. "ext://microapp-trade-plugin/refund-detail"
  33. ]
  34. }
  35. })
  36. ]
  37. }
  38. }