保誠-保戶業務員媒合平台
charlie
2022-01-21 b9658b7c42ca15e11153f782949c33a9b2d6a07a
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 %*