1
This commit is contained in:
51
copy-to-demo.bat
Normal file
51
copy-to-demo.bat
Normal file
@@ -0,0 +1,51 @@
|
||||
@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
|
||||
|
||||
Reference in New Issue
Block a user