https://github.com/duluca/web-dev-environment-setup
Scripts for Windows 10 and macOS X to install web development tools
https://github.com/duluca/web-dev-environment-setup
Last synced: 2 days ago
JSON representation
Scripts for Windows 10 and macOS X to install web development tools
- Host: GitHub
- URL: https://github.com/duluca/web-dev-environment-setup
- Owner: duluca
- License: mit
- Created: 2018-03-10T21:27:34.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T18:12:54.000Z (about 1 year ago)
- Last Synced: 2024-05-23T00:34:53.111Z (11 months ago)
- Language: PowerShell
- Size: 28.3 KB
- Stars: 42
- Watchers: 2
- Forks: 28
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - duluca/web-dev-environment-setup - Scripts for Windows 10 and macOS X to install web development tools (PowerShell)
README
# Web Development Environment Setup Scripts
> Scripts for Windows 10 and macOS X to install web development tools__Absolutely NO WARRANTIES or GUARANTEES are provided.__
## Get the book
These scripts have been developed to support my book _Angular for Enterprise Applications_. You can get the book on [AngularForEnterprise.com](https://AngularForEnterprise.com).## Minimum System Requirements
__Windows 10:__ Windows 10 Pro v1703+ with [Powershell 7](https://github.com/PowerShell/PowerShell/releases)> Install [Windows Terminal](https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701) for the best command-line experience, then set Powershell 7 as the default option in `settings.json`
__MacOS X:__ macOS Sierra v10.12.6+ with Terminal (Bash or Oh My Zsh)
> Launch XCode to force installation of necessary command line utilities
## Install
Execute the following command in for you system to begin installation:
### Windows Powershell
> Ensure that Powershell `scripts` folder is setup in the Path variable in System Environment Variables
```powershell
Install-Script -Name setup-windows-dev-env
setup-windows-dev-env.ps1
```
* Installs from [PowerShell Gallery](https://www.powershellgallery.com/packages/setup-windows-dev-env).### MacOS Terminal
```bash
bash <(wget -O - https://git.io/JvHi1)
```
* Installs from this repo on [GitHub](https://git.io/JvHi1)## Manual Installation Steps
If it irks you to run scripts automatically from the internet (and in 99% of cases it should), then you can clone this repo and install the scripts manually.### Windows Powershell
- In the folder where you've cloned this project, execute:
```powershell
Set-ExecutionPolicy Unrestricted; .\setup-windows-dev-env.ps1
```If you're interested in developing your own scripts and publishing them, check out https://github.com/PowerShell/PowerShell.
### MacOS Terminal
- In the folder where you've cloned this project, execute:
```bash
chmod a+x setup-mac-dev-env.sh
./setup-mac-dev-env.sh
```## Related Projects
Check out **LocalCast Weather**, to learn Angular, Material, RxJS fundemantals using OpenWeatherMap.org APIs, at https://github.com/duluca/local-weather-app.Check out **LemonMart**, an Angular Grocery Store LOB App implemented with a Router-first architecture, at https://github.com/duluca/lemon-mart.
Build, debug and publish Docker images with [**npm Scripts for Docker**](https://bit.ly/npmScriptsForDocker) and achieve Blue-Green deployments on AWS Fargate with [**npm Scripts for AWS**](https://bit.ly/npmScriptsForAWS).