61 lines
1.7 KiB
Batchfile
61 lines
1.7 KiB
Batchfile
|
|
@echo off
|
||
|
|
chcp 65001 >nul
|
||
|
|
echo ========================================
|
||
|
|
echo 强制清除所有缓存 - 彻底修复
|
||
|
|
echo ========================================
|
||
|
|
echo.
|
||
|
|
|
||
|
|
echo [1/5] 停止所有Node进程...
|
||
|
|
taskkill /F /IM node.exe 2>nul
|
||
|
|
taskkill /F /IM cli.exe 2>nul
|
||
|
|
timeout /t 2 /nobreak >nul
|
||
|
|
|
||
|
|
echo [2/5] 清除小程序编译缓存...
|
||
|
|
cd /d "%~dp0..\peidu\uniapp"
|
||
|
|
if exist "unpackage" (
|
||
|
|
rmdir /s /q "unpackage"
|
||
|
|
echo 已删除 unpackage 目录
|
||
|
|
)
|
||
|
|
if exist "node_modules\.cache" (
|
||
|
|
rmdir /s /q "node_modules\.cache"
|
||
|
|
echo 已删除 node_modules\.cache 目录
|
||
|
|
)
|
||
|
|
if exist ".hbuilderx" (
|
||
|
|
rmdir /s /q ".hbuilderx"
|
||
|
|
echo 已删除 .hbuilderx 目录
|
||
|
|
)
|
||
|
|
|
||
|
|
echo [3/5] 清除微信开发者工具缓存...
|
||
|
|
set WECHAT_CACHE=%USERPROFILE%\AppData\Local\微信开发者工具\User Data\Default\Cache
|
||
|
|
if exist "%WECHAT_CACHE%" (
|
||
|
|
rmdir /s /q "%WECHAT_CACHE%"
|
||
|
|
echo 已清除微信开发者工具缓存
|
||
|
|
)
|
||
|
|
|
||
|
|
set WECHAT_CODE_CACHE=%USERPROFILE%\AppData\Local\微信开发者工具\User Data\Default\Code Cache
|
||
|
|
if exist "%WECHAT_CODE_CACHE%" (
|
||
|
|
rmdir /s /q "%WECHAT_CODE_CACHE%"
|
||
|
|
echo 已清除微信开发者工具代码缓存
|
||
|
|
)
|
||
|
|
|
||
|
|
echo [4/5] 清除小程序Storage...
|
||
|
|
echo 请在微信开发者工具中:
|
||
|
|
echo 1. 点击"清缓存" - "清除全部缓存"
|
||
|
|
echo 2. 点击"清缓存" - "清除Storage"
|
||
|
|
echo 3. 关闭并重新打开微信开发者工具
|
||
|
|
echo.
|
||
|
|
pause
|
||
|
|
|
||
|
|
echo [5/5] 重新编译...
|
||
|
|
echo 请在微信开发者工具中点击"编译"按钮
|
||
|
|
echo.
|
||
|
|
echo ========================================
|
||
|
|
echo 清除完成!
|
||
|
|
echo 现在请:
|
||
|
|
echo 1. 确保后端服务已重启
|
||
|
|
echo 2. 在微信开发者工具中重新编译
|
||
|
|
echo 3. 测试游客模式访问
|
||
|
|
echo ========================================
|
||
|
|
echo.
|
||
|
|
pause
|