File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11@ echo off
22setlocal enabledelayedexpansion
3-
4- :: 版本号文件夹(改这里就能复用)
5- set " ver = 2.0"
6-
7- :: sass 可执行文件路径(如已加入 PATH 可直接写 sass)
3+ set " ver = version\3.0"
84set " SASS_EXE = D:\Program Files\dart-sass\sass.bat"
9-
10- echo === Sass 开始编译 =========================================
11-
12- :: expanded
13- " %SASS_EXE% " " %ver% \csstextlib.scss" " %ver% \csstextlib.css" --style=expanded
14- if %errorlevel% equ 0 (
15- echo √ expanded 已生成:%ver% \csstextlib.css
16- ) else (
17- echo × expanded 失败!
18- pause & exit /b 1
19- )
20-
21- :: compressed
22- " %SASS_EXE% " " %ver% \csstextlib.scss" " %ver% \csstextlib.min.css" --style=compressed
23- if %errorlevel% equ 0 (
24- echo √ compressed 已生成:%ver% \csstextlib.min.css
25- ) else (
26- echo × compressed 失败!
27- pause & exit /b 1
28- )
29-
30- echo === 编译完成 ^ (◕‿◕^ ) ====================================== =
5+ set " SCSS_FILENAME = csstextlib.scss"
6+ set " SCSS_FILE = %~dp0 %ver% \%SCSS_FILENAME% "
7+ set " CSS_FILE = %~dp0 %ver% \csstextlib.css"
8+ set " MIN_CSS_FILE = %~dp0 %ver% \csstextlib.min.css"
9+ if not exist " %SASS_EXE% " (pause & exit /b 1)
10+ if not exist " %~dp0 %ver% " (pause & exit /b 1)
11+ if not exist " %SCSS_FILE% " (pause & exit /b 1)
12+ call " %SASS_EXE% " " %SCSS_FILE% " " %CSS_FILE% " --style=expanded
13+ if !errorlevel! neq 0 (pause & exit /b 1)
14+ call " %SASS_EXE% " " %SCSS_FILE% " " %MIN_CSS_FILE% " --style=compressed
15+ if !errorlevel! neq 0 (pause & exit /b 1)
3116pause
You can’t perform that action at this time.
0 commit comments