mirror of https://github.com/lukechilds/node.git
Browse Source
- Fix: it didn't work for the x86 version of node - Also add NPM to path - Also print node version - Don't change dir to home dir if not started from the start menuv0.9.1-release
Bert Belder
13 years ago
1 changed files with 10 additions and 7 deletions
@ -1,13 +1,16 @@ |
|||||
@echo off |
@echo off |
||||
|
|
||||
@rem Ensure this Node.js is first in the PATH |
rem Ensure this Node.js and NPM are first in the PATH |
||||
set PATH=%~dp0;%PATH% |
set PATH=%APPDATA%\npm;%~dp0;%PATH% |
||||
|
|
||||
@rem Figure out architecture and print it. |
rem Figure out node version and architecture and print it. |
||||
setlocal |
setlocal |
||||
for /F "usebackq delims=" %%v in (`"%~dp0"node.exe -p -e process.arch`) do set arch=%%v |
pushd "%~dp0" |
||||
echo Your environment has been set up for using Node.js (%arch%) and NPM |
set print_version=.\node.exe -p -e "process.versions.node + ' (' + process.arch + ')'" |
||||
|
for /F "usebackq delims=" %%v in (`%print_version%`) do set version=%%v |
||||
|
echo Your environment has been set up for using Node.js %version% and NPM |
||||
|
popd |
||||
endlocal |
endlocal |
||||
|
|
||||
@rem Go to the user's home directory |
rem If we're in the node.js directory, change to the user's home dir. |
||||
cd /d %HOMEDRIVE%"%HOMEPATH%" |
if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%" |
||||
|
Loading…
Reference in new issue