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

  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
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules\ion
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
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
√ Downloading - done!
[INFO] Fetching starter template sidemenu
√ 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
    npm WARN ajv-keywords@2.1.0 requires a peer of ajv@>=5.0.0 but none was

    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2
    npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or
    directory, rename


    npm ERR! code EINTEGRITY
    npm ERR!

integrity checksum failed when using sha512: wanted
but got
(376832 bytes)

    npm ERR! A complete log of this run can be found in:
    npm ERR!


  1. Here are the generated files.

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
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


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.