move-files.bat 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. @echo off
  2. chcp 65001 >nul
  3. echo ========================================
  4. echo uniapp小程序分包文件移动脚本
  5. echo ========================================
  6. echo.
  7. echo [1/3] 创建分包目录结构...
  8. if not exist "subPackages" mkdir "subPackages"
  9. if not exist "subPackages\charging" mkdir "subPackages\charging"
  10. if not exist "subPackages\order" mkdir "subPackages\order"
  11. if not exist "subPackages\coupon" mkdir "subPackages\coupon"
  12. if not exist "subPackages\other" mkdir "subPackages\other"
  13. echo √ 分包目录创建完成
  14. echo.
  15. echo [2/3] 移动页面文件到分包目录...
  16. REM charging 分包
  17. echo 移动 charging 分包...
  18. move "pages\site" "subPackages\charging\site" >nul 2>&1
  19. move "pages\site-more" "subPackages\charging\site-more" >nul 2>&1
  20. move "pages\charging" "subPackages\charging\charging" >nul 2>&1
  21. move "pages\terminal" "subPackages\charging\terminal" >nul 2>&1
  22. move "pages\new-site" "subPackages\charging\new-site" >nul 2>&1
  23. echo √ charging 分包完成
  24. REM order 分包
  25. echo 移动 order 分包...
  26. move "pages\order" "subPackages\order\order" >nul 2>&1
  27. move "pages\order-detail" "subPackages\order\order-detail" >nul 2>&1
  28. echo √ order 分包完成
  29. REM coupon 分包
  30. echo 移动 coupon 分包...
  31. move "pages\coupon-buy" "subPackages\coupon\coupon-buy" >nul 2>&1
  32. move "pages\coupons" "subPackages\coupon\coupons" >nul 2>&1
  33. move "pages\recharge-log" "subPackages\coupon\recharge-log" >nul 2>&1
  34. echo √ coupon 分包完成
  35. REM other 分包
  36. echo 移动 other 分包...
  37. move "pages\feedback" "subPackages\other\feedback" >nul 2>&1
  38. move "pages\feedback-reply" "subPackages\other\feedback-reply" >nul 2>&1
  39. move "pages\search" "subPackages\other\search" >nul 2>&1
  40. move "pages\web" "subPackages\other\web" >nul 2>&1
  41. move "pages\banner-page" "subPackages\other\banner-page" >nul 2>&1
  42. echo √ other 分包完成
  43. echo.
  44. echo [3/3] 完成!
  45. echo ========================================
  46. echo 分包处理完成!
  47. echo ========================================
  48. echo.
  49. echo 主包页面 (4个): index, map, my, login
  50. echo charging分包 (5个): site, site-more, charging, terminal, new-site
  51. echo order分包 (2个): order, order-detail
  52. echo coupon分包 (3个): coupon-buy, coupons, recharge-log
  53. echo other分包 (5个): feedback, feedback-reply, search, web, banner-page
  54. echo.
  55. echo 请使用 HBuilderX 或微信开发者工具重新编译项目
  56. echo.
  57. pause