Skip to content

Commit 81aa4f2

Browse files
author
Rob Hux
committed
added npm installs
1 parent 3436195 commit 81aa4f2

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

dev_array.ps1

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,16 +98,36 @@ code --install-extension robertohuertasm.vscode-icons
9898
code --install-extension eg2.tslint
9999
code --install-extension ms-vsliveshare.vsliveshare
100100

101+
102+
npm install -g aurelia-cli@0.31.3
103+
npm install -g autorest
104+
npm install -g bower
105+
npm install -g dts
106+
npm install -g yo generator-aspnet generator-docker
107+
npm install -g gulp gulp-cli gulp-notify
108+
npm install -g grunt grunt-cli
109+
npm install -g jspm@0.16.53
110+
npm install -g npm-windows-upgrade
111+
npm install -g semistandard
112+
npm install -g ts-node
113+
npm install -g swagger-cli
114+
npm install -g typescript@2.8.1
115+
npm install -g typings@2.1.1
116+
117+
101118
#-- set up folder paths
102119
if (!(Test-Path -Path C:\Temp )) {
103120
mkdir C:\Temp
104121
}
105122

106-
123+
# set up vscode settings
107124
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/vscode-keybindings.json" -OutFile "$env:APPDATA/Code/User/keybindings.json"
108125
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/vscode-settings.json" -OutFile "$env:APPDATA/Code/User/settings.json"
126+
127+
# set up vs studio base settings (basically fonts and files binds)
109128
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/array-base-VS.vssettings" -OutFile "C:/Temp/User/array-base-VS.vssettings"
110129

130+
# setup Cmder
111131
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/cmder-configs/Scripts/LSPadded.ps1" -OutFile "C:/tools/cmder/config/Scripts/LSPadded.ps1"
112132
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/cmder-configs/Scripts/New-CommandWrapper.ps1" -OutFile "C:/tools/cmder/config/Scripts/New-CommandWrapper.ps1"
113133
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/cmder-configs/Scripts/Write-Color-LS.ps1" -OutFile "C:/tools/cmder/config/Scripts/Write-Color-LS.ps1"
@@ -118,6 +138,10 @@ Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/window
118138
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/cmder-configs/Write-Color-LS.ps1" -OutFile "C:/tools/cmder/config/Write-Color-LS.ps1"
119139
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/cmder-configs/vendor-profile.ps1" -OutFile "C:/tools/cmder/vendor/profile.ps1"
120140

141+
# setup git
142+
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/array-analytics/windows-dev-box-setup-scripts/master/gitsettings/.gitconfig" -OutFile "$env:USERPROFILE/.gitconfig"
143+
144+
121145
#need to figure out how to install vsix
122146
# https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ASPNETCoreTemplatePack20173
123147
# https://marketplace.visualstudio.com/items?itemName=MadsKristensen.WebExtensionPack2017

0 commit comments

Comments
 (0)