Install NPM dev dependencies during the build (#437)

Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
This commit is contained in:
Juan Cruz Viotti 2016-05-24 15:35:56 -04:00
parent 7d0ea21567
commit e9164df384
3 changed files with 3 additions and 4 deletions

View File

@ -48,7 +48,7 @@ fi
function install { function install {
rm -rf node_modules bower_components rm -rf node_modules bower_components
npm install --production --build-from-source npm install --build-from-source
bower install --production bower install --production
} }

View File

@ -73,7 +73,7 @@ function install {
export npm_config_runtime=electron export npm_config_runtime=electron
rm -rf node_modules bower_components rm -rf node_modules bower_components
npm install --production --build-from-source npm install --build-from-source
bower install --production bower install --production
} }

View File

@ -156,7 +156,7 @@ set HOME=%homedrive%%homepath%\.electron-gyp
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
call rimraf node_modules bower_components call rimraf node_modules bower_components
call npm install --production --build-from-source call npm install --build-from-source
call bower install --production call bower install --production
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@ -213,7 +213,6 @@ upx -9 %package_output%\*.dll
set installer_tmp_output=%output_build_directory%\win32-%arch%-tmp-installer set installer_tmp_output=%output_build_directory%\win32-%arch%-tmp-installer
set installer_output=%output_directory%\Etcher-win32-%arch%.exe set installer_output=%output_directory%\Etcher-win32-%arch%.exe
call npm install --only=dev
call %electron_builder% %package_output%^ call %electron_builder% %package_output%^
--platform=win^ --platform=win^
--out=%installer_tmp_output% --out=%installer_tmp_output%