52 lines
1.2 KiB
Batchfile
52 lines
1.2 KiB
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
|
|
echo ================================
|
|
echo 复制框架到 Demo 项目
|
|
echo ================================
|
|
echo.
|
|
|
|
REM 检查 dist 目录是否存在
|
|
if not exist "dist\admin-framework.js" (
|
|
echo ❌ 错误: dist\admin-framework.js 不存在
|
|
echo 请先运行 build.bat 打包框架
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
REM 创建 demo-project/src/libs 目录
|
|
if not exist "demo-project\src\libs" (
|
|
echo 📁 创建目录: demo-project\src\libs
|
|
mkdir "demo-project\src\libs"
|
|
)
|
|
|
|
REM 复制框架文件
|
|
echo 📦 复制 dist\admin-framework.js 到 demo-project\src\libs\
|
|
copy /Y "dist\admin-framework.js" "demo-project\src\libs\admin-framework.js" >nul
|
|
|
|
if %errorlevel% equ 0 (
|
|
echo ✅ 复制成功!
|
|
echo.
|
|
|
|
REM 显示文件大小
|
|
for %%A in (demo-project\src\libs\admin-framework.js) do (
|
|
set SIZE=%%~zA
|
|
set /a SIZE_KB=!SIZE! / 1024
|
|
echo 📊 文件大小: !SIZE_KB! KB
|
|
)
|
|
|
|
echo.
|
|
echo 📚 下一步:
|
|
echo 1. 进入 demo-project 目录: cd demo-project
|
|
echo 2. 启动开发服务器: npm run dev
|
|
echo 3. 访问 http://localhost:8080
|
|
echo.
|
|
) else (
|
|
echo ❌ 复制失败
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
pause
|
|
|