Monday, February 3, 2020

Configure angular development environment in macOS

https://tecadmin.net/install-angular-on-macos/

Last login: Mon Feb  3 09:28:18 on console
Faisals-MacBook-Pro:~ faisalmahmood$ brew update
-bash: brew: command not found
Faisals-MacBook-Pro:~ faisalmahmood$ Homebrew
-bash: Homebrew: command not found
Faisals-MacBook-Pro:~ faisalmahmood$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following new directories will be created:
/usr/local/bin
/usr/local/etc
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
/usr/local/var
/usr/local/opt
/usr/local/share/zsh
/usr/local/share/zsh/site-functions
/usr/local/var/homebrew
/usr/local/var/homebrew/linked
/usr/local/Cellar
/usr/local/Caskroom
/usr/local/Homebrew
/usr/local/Frameworks
==> The Xcode Command Line Tools will be installed.

Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /bin/mkdir -p /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
Password:
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
==> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown faisalmahmood /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
==> /usr/bin/sudo /bin/mkdir -p /Users/faisalmahmood/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/faisalmahmood/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown faisalmahmood /Users/faisalmahmood/Library/Caches/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> Installing Command Line Tools (macOS Mojave version 10.14) for Xcode-10.3
==> /usr/bin/sudo /usr/sbin/softwareupdate -i Command\ Line\ Tools\ (macOS\ Mojave\ version\ 10.14)\ for\ Xcode-10.3
Software Update Tool


Downloading Command Line Tools (macOS Mojave version 10.14) for Xcode

Downloaded Command Line Tools (macOS Mojave version 10.14) for Xcode
Installing Command Line Tools (macOS Mojave version 10.14) for Xcode
Done with Command Line Tools (macOS Mojave version 10.14) for Xcode
Done.
==> /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
sudo: 3 incorrect password attempts
Failed during: /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
Faisals-MacBook-Pro:~ faisalmahmood$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew

Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
remote: Enumerating objects: 70, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 130985 (delta 32), reused 13 (delta 4), pack-reused 130915
Receiving objects: 100% (130985/130985), 31.37 MiB | 9.00 KiB/s, done.
Resolving deltas: 100% (96113/96113), done.
From https://github.com/Homebrew/brew
 * [new branch]      master     -> origin/master
 * [new tag]         2.2.3      -> 2.2.3
 * [new tag]         2.2.4      -> 2.2.4
HEAD is now at 4493f27db Merge pull request #6989 from Homebrew/revert-6988-revert-6965-external-help-cli-parser
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.6.3.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring portable-ruby-2.6.3.mavericks.bottle.tar.gz
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
remote: Enumerating objects: 5121, done.
remote: Counting objects: 100% (5121/5121), done.
remote: Compressing objects: 100% (4918/4918), done.
remote: Total 5121 (delta 46), reused 310 (delta 7), pack-reused 0
Receiving objects: 100% (5121/5121), 4.15 MiB | 3.00 KiB/s, done.
Resolving deltas: 100% (46/46), done.
Tapped 2 commands and 4904 formulae (5,163 files, 12.8MB).
Already up-to-date.
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Next steps:
- Run `brew help` to get started
- Further documentation: 
    https://docs.brew.sh
Faisals-MacBook-Pro:~ faisalmahmood$ 
  [Restored Feb 3, 2020 at 12:13:05 PM]
Last login: Mon Feb  3 12:12:53 on console
Restored session: Mon Feb  3 12:01:57 PKT 2020
Faisals-MacBook-Pro:~ faisalmahmood$ brew update

Updated 1 tap (homebrew/core).
==> Updated Formulae
helmfile        memcached       ponyc           rom-tools       termshark
lazygit         ocrmypdf        remind          s-nail          vim
Faisals-MacBook-Pro:~ faisalmahmood$ 
Faisals-MacBook-Pro:~ faisalmahmood$ brew install node
Updating Homebrew...
==> Installing dependencies for node: icu4c
==> Installing node dependency: icu4c
==> Downloading https://homebrew.bintray.com/bottles/icu4c-64.2.mojave.bottle.ta
==> Downloading from https://akamai.bintray.com/e8/e858556120acc0c2d52b8fb572b67
######################################                                    53.1%
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

curl: (22) The requested URL returned error: 403 Forbidden
Error: Failed to download resource "icu4c"
Download failed: https://homebrew.bintray.com/bottles/icu4c-64.2.mojave.bottle.tar.gz
Warning: Bottle installation failed: building from source.
==> Downloading https://github.com/unicode-org/icu/releases/download/release-64-
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
#####                                                                      8.0%
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

curl: (22) The requested URL returned error: 403 Forbidden
Error: An exception occurred within a child process:
  DownloadError: Failed to download resource "icu4c"
Download failed: https://github.com/unicode-org/icu/releases/download/release-64-2/icu4c-64_2-src.tgz


Faisals-MacBook-Pro:~ faisalmahmood$ 
Last login: Mon Feb  3 09:28:18 on console
Faisals-MacBook-Pro:~ faisalmahmood$ brew update
-bash: brew: command not found
Faisals-MacBook-Pro:~ faisalmahmood$ Homebrew
-bash: Homebrew: command not found
Faisals-MacBook-Pro:~ faisalmahmood$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following new directories will be created:
/usr/local/bin
/usr/local/etc
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
/usr/local/var
/usr/local/opt
/usr/local/share/zsh
/usr/local/share/zsh/site-functions
/usr/local/var/homebrew
/usr/local/var/homebrew/linked
/usr/local/Cellar
/usr/local/Caskroom
/usr/local/Homebrew
/usr/local/Frameworks
==> The Xcode Command Line Tools will be installed.

Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /bin/mkdir -p /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
Password:
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
==> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown faisalmahmood /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks
==> /usr/bin/sudo /bin/mkdir -p /Users/faisalmahmood/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/faisalmahmood/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown faisalmahmood /Users/faisalmahmood/Library/Caches/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> Installing Command Line Tools (macOS Mojave version 10.14) for Xcode-10.3
==> /usr/bin/sudo /usr/sbin/softwareupdate -i Command\ Line\ Tools\ (macOS\ Mojave\ version\ 10.14)\ for\ Xcode-10.3
Software Update Tool


Downloading Command Line Tools (macOS Mojave version 10.14) for Xcode

Downloaded Command Line Tools (macOS Mojave version 10.14) for Xcode
Installing Command Line Tools (macOS Mojave version 10.14) for Xcode
Done with Command Line Tools (macOS Mojave version 10.14) for Xcode
Done.
==> /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
sudo: 3 incorrect password attempts
Failed during: /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
Faisals-MacBook-Pro:~ faisalmahmood$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew

Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
remote: Enumerating objects: 70, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 130985 (delta 32), reused 13 (delta 4), pack-reused 130915
Receiving objects: 100% (130985/130985), 31.37 MiB | 9.00 KiB/s, done.
Resolving deltas: 100% (96113/96113), done.
From https://github.com/Homebrew/brew
 * [new branch]      master     -> origin/master

 * [new tag]         2.2.1      -> 2.2.1
 * [new tag]         2.2.2      -> 2.2.2
 * [new tag]         2.2.3      -> 2.2.3
 * [new tag]         2.2.4      -> 2.2.4
HEAD is now at 4493f27db Merge pull request #6989 from Homebrew/revert-6988-revert-6965-external-help-cli-parser
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.6.3.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring portable-ruby-2.6.3.mavericks.bottle.tar.gz
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
remote: Enumerating objects: 5121, done.
remote: Counting objects: 100% (5121/5121), done.
remote: Compressing objects: 100% (4918/4918), done.
remote: Total 5121 (delta 46), reused 310 (delta 7), pack-reused 0
Receiving objects: 100% (5121/5121), 4.15 MiB | 3.00 KiB/s, done.
Resolving deltas: 100% (46/46), done.
Tapped 2 commands and 4904 formulae (5,163 files, 12.8MB).
Already up-to-date.
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Next steps:
- Run `brew help` to get started
- Further documentation: 
    https://docs.brew.sh
Faisals-MacBook-Pro:~ faisalmahmood$ 
  [Restored Feb 3, 2020 at 12:13:05 PM]
Last login: Mon Feb  3 12:12:53 on console
Restored session: Mon Feb  3 12:01:57 PKT 2020
Faisals-MacBook-Pro:~ faisalmahmood$ brew update

Updated 1 tap (homebrew/core).
==> Updated Formulae
helmfile        memcached       ponyc           rom-tools       termshark
lazygit         ocrmypdf        remind          s-nail          vim
Faisals-MacBook-Pro:~ faisalmahmood$ 
Faisals-MacBook-Pro:~ faisalmahmood$ brew install node
Updating Homebrew...
==> Installing dependencies for node: icu4c
==> Installing node dependency: icu4c
==> Downloading https://homebrew.bintray.com/bottles/icu4c-64.2.mojave.bottle.ta
==> Downloading from https://akamai.bintray.com/e8/e858556120acc0c2d52b8fb572b67
######################################                                    53.1%
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

curl: (22) The requested URL returned error: 403 Forbidden
Error: Failed to download resource "icu4c"
Download failed: https://homebrew.bintray.com/bottles/icu4c-64.2.mojave.bottle.tar.gz
Warning: Bottle installation failed: building from source.
==> Downloading https://github.com/unicode-org/icu/releases/download/release-64-
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
#####                                                                      8.0%
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

curl: (22) The requested URL returned error: 403 Forbidden
Error: An exception occurred within a child process:
  DownloadError: Failed to download resource "icu4c"
Download failed: https://github.com/unicode-org/icu/releases/download/release-64-2/icu4c-64_2-src.tgz

Faisals-MacBook-Pro:~ faisalmahmood$ cls
-bash: cls: command not found
Faisals-MacBook-Pro:~ faisalmahmood$ clear

Faisals-MacBook-Pro:~ faisalmahmood$ brew install node
Updating Homebrew...
==> Installing dependencies for node: icu4c
==> Installing node dependency: icu4c
==> Downloading https://homebrew.bintray.com/bottles/icu4c-64.2.mojave.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/e8/e858556120acc0c2d52b8fb572b677856724cc28d24a7e1b2762d458a2977
######################################################################## 100.0%^[
==> Pouring icu4c-64.2.mojave.bottle.tar.gz
==> Caveats
icu4c is keg-only, which means it was not symlinked into /usr/local,
because macOS provides libicucore.dylib (but nothing else).

If you need to have icu4c first in your PATH run:
  echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_profile
  echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.bash_profile

For compilers to find icu4c you may need to set:
  export LDFLAGS="-L/usr/local/opt/icu4c/lib"
  export CPPFLAGS="-I/usr/local/opt/icu4c/include"

==> Summary
🍺  /usr/local/Cellar/icu4c/64.2: 257 files, 69.2MB
==> Installing node
==> Downloading https://homebrew.bintray.com/bottles/node-13.7.0.mojave.bottle.1.tar.gz
==> Downloading from https://akamai.bintray.com/63/634b52994ab2142281692f9c8796ca28d656aaab0f7f09f1a4f541ff5a2a0
######################################################################## 100.0%
==> Pouring node-13.7.0.mojave.bottle.1.tar.gz
==> Caveats
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> Summary
🍺  /usr/local/Cellar/node/13.7.0: 4,663 files, 60.2MB
==> Caveats
==> icu4c
icu4c is keg-only, which means it was not symlinked into /usr/local,
because macOS provides libicucore.dylib (but nothing else).

If you need to have icu4c first in your PATH run:
  echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_profile
  echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.bash_profile

For compilers to find icu4c you may need to set:
  export LDFLAGS="-L/usr/local/opt/icu4c/lib"
  export CPPFLAGS="-I/usr/local/opt/icu4c/include"

==> node
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
Faisals-MacBook-Pro:~ faisalmahmood$ node --version
v13.7.0
Faisals-MacBook-Pro:~ faisalmahmood$ 

Step 2 – Install Angular/CLI on macOS

npm install -g @angular/cli



Faisals-MacBook-Pro:~ faisalmahmood$ npm install -g @angular/cli
/usr/local/bin/ng -> /usr/local/lib/node_modules/@angular/cli/bin/ng

> @angular/cli@8.3.24 postinstall /usr/local/lib/node_modules/@angular/cli
> node ./bin/postinstall/script.js

? Would you like to share anonymous usage data with the Angular Team at Google under
Google’s Privacy Policy at https://policies.google.com/privacy? For more details and
how to change this setting, see http://angular.io/analytics. Yes

Thank you for sharing anonymous usage data. If you change your mind, the following
command will disable this feature entirely:

    ng analytics off

+ @angular/cli@8.3.24
added 251 packages from 186 contributors in 107.713s

Faisals-MacBook-Pro:~ faisalmahmood$ 
Faisals-MacBook-Pro:~ faisalmahmood$ ng --version

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/
    

Angular CLI: 8.3.24
Node: 13.7.0
OS: darwin x64
Angular: 
... 

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.803.24
@angular-devkit/core         8.3.24
@angular-devkit/schematics   8.3.24
@schematics/angular          8.3.24
@schematics/update           0.803.24
rxjs                         6.4.0
    
Faisals-MacBook-Pro:~ faisalmahmood$ 

Step 3 – Create New Angular Application


Faisals-MacBook-Pro:~ faisalmahmood$ ng new MyTestApp
? Would you like to add Angular routing? No
? Which stylesheet format would you like to use? CSS
CREATE MyTestApp/README.md (1027 bytes)
CREATE MyTestApp/.editorconfig (246 bytes)
CREATE MyTestApp/.gitignore (631 bytes)
CREATE MyTestApp/angular.json (3617 bytes)
CREATE MyTestApp/package.json (1297 bytes)
CREATE MyTestApp/tsconfig.json (543 bytes)
CREATE MyTestApp/tslint.json (1953 bytes)
CREATE MyTestApp/browserslist (429 bytes)
CREATE MyTestApp/karma.conf.js (1021 bytes)
CREATE MyTestApp/tsconfig.app.json (270 bytes)
CREATE MyTestApp/tsconfig.spec.json (270 bytes)
CREATE MyTestApp/src/favicon.ico (948 bytes)
CREATE MyTestApp/src/index.html (295 bytes)
CREATE MyTestApp/src/main.ts (372 bytes)
CREATE MyTestApp/src/polyfills.ts (2838 bytes)
CREATE MyTestApp/src/styles.css (80 bytes)
CREATE MyTestApp/src/test.ts (642 bytes)
CREATE MyTestApp/src/assets/.gitkeep (0 bytes)
CREATE MyTestApp/src/environments/environment.prod.ts (51 bytes)
CREATE MyTestApp/src/environments/environment.ts (662 bytes)
CREATE MyTestApp/src/app/app.module.ts (314 bytes)
CREATE MyTestApp/src/app/app.component.css (0 bytes)
CREATE MyTestApp/src/app/app.component.html (25498 bytes)
CREATE MyTestApp/src/app/app.component.spec.ts (990 bytes)
CREATE MyTestApp/src/app/app.component.ts (213 bytes)
CREATE MyTestApp/e2e/protractor.conf.js (808 bytes)
CREATE MyTestApp/e2e/tsconfig.json (214 bytes)
CREATE MyTestApp/e2e/src/app.e2e-spec.ts (642 bytes)
CREATE MyTestApp/e2e/src/app.po.ts (262 bytes)
npm WARN deprecated core-js@2.6.11: core-js@<3 actual="" and="" core-js="" dependencies="" due="" for="" is="" issues.="" longer="" maintained="" no="" not="" number="" of="" please="" recommended="" span="" the="" to="" upgrade="" usage="" version="" your="">

> fsevents@1.2.11 install /Users/faisalmahmood/MyTestApp/node_modules/@angular/compiler-cli/node_modules/fsevents
> node-gyp rebuild

  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node

> fsevents@1.2.11 install /Users/faisalmahmood/MyTestApp/node_modules/karma/node_modules/fsevents
> node-gyp rebuild

  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node

> fsevents@1.2.11 install /Users/faisalmahmood/MyTestApp/node_modules/watchpack/node_modules/fsevents
> node-gyp rebuild

  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node

> fsevents@1.2.11 install /Users/faisalmahmood/MyTestApp/node_modules/webpack-dev-server/node_modules/fsevents
> node-gyp rebuild

  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node

> core-js@3.6.4 postinstall /Users/faisalmahmood/MyTestApp/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> core-js@2.6.11 postinstall /Users/faisalmahmood/MyTestApp/node_modules/karma/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> @angular/cli@8.3.24 postinstall /Users/faisalmahmood/MyTestApp/node_modules/@angular/cli
> node ./bin/postinstall/script.js

npm WARN karma-jasmine-html-reporter@1.5.1 requires a peer of jasmine-core@>=3.5 but none is installed. You must install peer dependencies yourself.

added 1457 packages from 1068 contributors and audited 19100 packages in 434.856s

25 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

    Successfully initialized git.
Faisals-MacBook-Pro:~ faisalmahmood$ cd MyTestApp/
Faisals-MacBook-Pro:MyTestApp faisalmahmood$ ng server
The specified command ("server") is invalid. For a list of available options,
run "ng help".

Did you mean "serve"?
Faisals-MacBook-Pro:MyTestApp faisalmahmood$ ng serve
10% building 3/3 modules 0 active 「wds」: Project is running at http://localhost:4200/webpack-dev-server/
「wds」: webpack output is served from /
「wds」: 404s will fallback to //index.html

chunk {main} main.js, main.js.map (main) 47.8 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 268 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.15 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 9.71 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 3.81 MB [initial] [rendered]
Date: 2020-02-03T10:54:10.375Z - Hash: 97c2e024be6e43df23b5 - Time: 5096ms
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
「wdm」: Compiled successfully.



















Saturday, June 18, 2016

Following URLs can be used to write code and compile / run online:

helping material for students

Software Projects & Research section has developed some helping material for students regarding artifacts and important diagrams during documentation of their final project. The material includes the content from software engineering articles/books/handouts. For further elaboration, samples and examples are also provided wherever needed. Students are encouraged and advised to learn/explore the material that is very helpful specially during the documentation of the project and apply it in the final project.

MS Visio Stencils and Tutorial:
http://www.youtube.com/watch?v=w2hT8oo2iVo
http://www.softwarestencils.com/uml/index.html

Following are some online resource you can use to create different diagrams in the project

Sea Quail Database Diagram Tool (It will work in Chrome browser only)
https://chrome.google.com/webstore/detail/sea-quail-database-diagra/elkpialiknkiaebieojbgnhindepnlkg?hl=en

http://ondras.zarovi.cz/sql/demo/

http://www.dbschemaeditor.com/OnlineDB.aspx

http://creately.com/app/

https://www.lucidchart.com/pages/examples/uml_diagram_tool

http://www.gliffy.com/uses/uml-software/

http://yuml.me/edit/23db58a4

https://www.websequencediagrams.com/#

Saturday, February 27, 2016

Learning Site

http://webwhompers.com/course-overview/25.html


Table of Contents

Create free websites with templates

Create free websites

https://www.wix.com

Friday, February 12, 2016

Spy Android Phone

Droidjack
Botnet
RAT(Remote Administration Tool)