CLI throwing error on app creation

` ionic start myApp

Error: Cannot find module 'npm-registry-client’
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object. (/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/ionic-cordova-lib/node_modules/npm/lib/cache/caching-client.js:9:22)
at Module._compile (module.js:425:26)
at Object.Module._extensions…js (module.js:432:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)

Cannot find module ‘npm-registry-client’ (CLI v1.7.8)

Your system information:

Cordova CLI: Not installed
Ionic CLI Version: 1.7.8
Ionic App Lib Version: 0.6.4
ios-deploy version: 1.8.2
ios-sim version: 5.0.3
OS: Mac OS X El Capitan
Node Version: v5.0.0
Xcode version: Xcode 7.1.1 Build version 7B1005


Its a fresh install of node and npm, not sure what to do to fix this.

Any suggestions? :smile:



$ npm install nom-registry-client seems to have fixed it. Should that not be listed as a dependency somewhere?

Wanted to start my first Ionic project today, so updated all supporting frameworks, only to run into this exact issue.

Apparently there’s a fix coming though;

Is there no other workaround for this? Really need to get started on a project, but now seems I can’t?

I had the same issue. In order to resolve i followed the following steps:

  1. Completely uninstalled Node.js
  2. Deleted npm folder from usr/…/npm/node_modules
  3. Clean installed Node.js again from official node.js site (windows installer in my case). During installation i selected to also install default version of npm
  4. Installed version 3.4.0 of npm with command npm install -g npm@3.4.0
  5. Installed npm-registry-client with command npm install -g npm-registry-client

After that command ionic start blank succeeded with no errors.