保誠-保戶業務員媒合平台
Tomas
2023-08-21 ba5f9f95bb8191c73c1a6fe5d1810cdfce217502
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off
 
@setlocal
 
set NPMW_DIR=%~dp0
 
if exist "%NPMW_DIR%\mvnw.cmd" (
  set NPM_EXE=%NPMW_DIR%\target\node\npm.cmd
  set INSTALL_NPM_COMMAND=%NPMW_DIR%\mvnw.cmd frontend:install-node-and-npm@install-node-and-npm
) else (
  set NPM_EXE=%NPMW_DIR%\.gradle\npm\npm.cmd
  set INSTALL_NPM_COMMAND=%NPMW_DIR%\gradlew.bat npmSetup
)
 
if not exist %NPM_EXE% (
  call %INSTALL_NPM_COMMAND%
)
 
if not exist %NPM_EXE% goto globalNpm
 
%NPM_EXE% %*
 
:globalNpm
npm %*