26 lines
736 B
Batchfile
26 lines
736 B
Batchfile
@echo off & chcp 65001
|
|
echo 原node版本
|
|
node -v
|
|
echo 如果运行错误请设置node版本
|
|
if not exist nodePath.txt (
|
|
echo 请在项目根目录创建【nodePath.txt】文件并填写jdk路径,文件内容大致为【D:\ProgramGreeFile\nodejs\node-21.2.0】
|
|
pause
|
|
exit
|
|
)
|
|
set /P nodePath=<nodePath.txt
|
|
if not defined nodePath (
|
|
echo 请在项目根目录创建【nodePath.txt】文件并填写jdk路径,文件内容大致为【D:\ProgramGreeFile\nodejs\node-21.2.0】
|
|
pause
|
|
exit
|
|
)
|
|
::还原
|
|
::if pathBak == '' ( ) else ( set path=%pathBak% )
|
|
if "%pathBak%"=="" (echo '跳过重置环境变量') else set path=%pathBak%
|
|
|
|
set pathBak=%path%
|
|
set path2=%nodePath%;%path%
|
|
set path=%path2%
|
|
echo 现node版本
|
|
node -v
|
|
echo 开始执行
|