Can't even start new app with ionic....helps please

I am new with ionic and wanted to get started quickly. I have been struggling just to get an app started. I followed the first few simple instructions, but keep getting various errors. So, I de-installed nodejs and installed it again. Still cannot get the first app.

  1. installed node successfully.

C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing>npm -version
5.3.0

  1. install latest ionic successfully.

C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing>npm install -g ionic@latest
C:\Users\szx02f\AppData\Roaming\npm\ionic → C:\Users\szx02f\AppData\Roaming\npm
\node_modules\ionic\bin\ionic
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules\ion
ic\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@
1.1.2: wanted {“os”:“darwin”,“arch”:“any”} (current: {“os”:“win32”,“arch”:“x64”}
)

  • ionic@3.9.2
    added 116 packages and updated 10 packages in 56.434s
  1. Start the first app… ionic created code but npm install appears to fail…with exit code 1.

C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing>ionic start --pro-id c37c0a2e

ionic config set -g backend pro
[OK] backend set to “pro” in ~.ionic\config.json!

[INFO] You have opted in to Ionic Pro! The CLI is now set up to use Ionic Pro
services.
You can revert back to Ionic Cloud (legacy) services at any time:

   ionic config set -g backend legacy

Log into your Ionic account
If you don’t have one yet, create yours by running: ionic signup

? Email: [hidden]

? Password: [hidden]
[INFO] Using prajing for name.

? What starter would you like to use: sidemenu
√ Creating directory .\prajing - done!
[INFO] Fetching app base
(https://github.com/ionic-team/ionic2-app-base/archive/master.tar.gz)
√ Downloading - done!
[INFO] Fetching starter template sidemenu
(https://github.com/ionic-team/ionic2-starter-sidemenu/archive/master.tar
.gz)
√ Downloading - done!
√ Updating package.json with app details - done!
√ Creating configuration file ionic.config.json - done!
[INFO] Installing dependencies may take several minutes!

npm install
x Running command - failed!
[ERROR] An error occurred while running npm install (exit code 1):

    npm WARN deprecated babili@0.1.2: babili has been renamed to
    babel-minify. Please update to babel-minify
    npm WARN deprecated babel-preset-babili@0.1.4: babili has been renamed
    to babel-minify. Please update to babel-preset-minify
    npm WARN deprecated object-keys@0.2.0: Please update to the latest
    object-keys
    npm WARN ajv-keywords@2.1.0 requires a peer of ajv@>=5.0.0 but none was

    installed.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2
    (node_modules\fsevents):
    npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or
    directory, rename
    'C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing\prajing\node_modules

.staging\fsevents-c22c6b1f\node_modules\ansi-regex’

‘C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing\prajing\node_modules
.staging\ansi-regex-7f196bce’

    npm ERR! code EINTEGRITY
    npm ERR!
    sha512-BEMB+WhtpTZCnBA6t+TMtfZaukcqNS5zlTAV53s+U92p+6Hg6BLVzmOvxqm0tA/TS

fwXNFtQ08lxS8uMFUxivA==
integrity checksum failed when using sha512: wanted
sha512-BEMB+WhtpTZCnBA6t+TMtfZaukcqNS5zlTAV53s+U92p+6Hg6BLVzmOvxqm0tA/TS
fwXNFtQ08lxS8uMFUxivA==
but got
sha512-LClgiTkI+tCvQQifVdpwczlsv4bhD3JB6FUy4QcCEW2DTtT7o64avA4ol7JTRnQZ6
PuifBTw9oEUCZOkJL/1PQ==.
(376832 bytes)

    npm ERR! A complete log of this run can be found in:
    npm ERR!
    C:\Users\szx02f\AppData\Roaming\npm-cache\_logs\2017-09-12T09_51_40_928Z

-debug.log

  1. Here are the generated files.

C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing\prajing>dir
Volume in drive C is TI106435W0E
Volume Serial Number is 8459-E66E

Directory of C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing\prajing

09/12/2017 02:47 AM .
09/12/2017 02:47 AM …
09/12/2017 02:47 AM 363 .editorconfig
09/12/2017 02:47 AM 438 .gitignore
09/12/2017 02:47 AM 6,373 config.xml
09/12/2017 02:47 AM hooks
09/12/2017 02:47 AM 67 ionic.config.json
09/12/2017 02:47 AM node_modules
09/12/2017 02:47 AM 1,088 package.json
09/12/2017 02:47 AM 911 README.md
09/12/2017 02:47 AM resources
09/12/2017 02:47 AM src
09/12/2017 02:47 AM 465 tsconfig.json
09/12/2017 02:47 AM 178 tslint.json
09/12/2017 02:47 AM www
8 File(s) 9,883 bytes
7 Dir(s) 24,903,872,512 bytes free

C:\Users\szx02f\MyProjects\MyMobiles\ionic\PraJing\prajing>

I have been struggled with it for two days now and about to give up and go back to do native app. ionic sounds great, but I can’t even get through the first 3 steps. Please helps. Thank you.