Skip to content
This repository has been archived by the owner on Jul 8, 2020. It is now read-only.

Couldn't finish generator #257

Closed
lildesert opened this issue Sep 20, 2015 · 8 comments
Closed

Couldn't finish generator #257

lildesert opened this issue Sep 20, 2015 · 8 comments
Labels

Comments

@lildesert
Copy link

Hi,

I can't use the generator cause I get the following error :

"CordovaError: Could not find directory: C:\Program Files (x86)\nodejs\node_modules\generator-m-ionic\node_modules\cordova-lib\node_modules\cordova-app-hello-world"

When I install the generator I also get this error :

npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.2","npm":"3.3.3"})

[email protected] postinstall C:\Program Files (x86)\nodejs\node_modules\generator-m-ionic\node_modules\spawn-sync
node postinstall
C:\Program Files (x86)\nodejs
├── [email protected]
└── UNMET PEER DEPENDENCY yo@>=1.0.0

But my yeoman version is 1.4.8.
(I'm on Windows 10 by the way)
Any ideas about this issue ?
Thanks

Julien

@gruppjo
Copy link
Contributor

gruppjo commented Sep 21, 2015

Hi @lildesert, it looks like the cordova lib package didn't get installed properly. Sometimes this happens with npm. I'd recommend deleting the node_modules folder and running npm install again. In case you're running into problems when deleting the folder. Use rimraf instead of deleting it using the explorer or the built in CLI: https://github.com/isaacs/rimraf

Does this resolve the issue?

@lildesert
Copy link
Author

Hi @gruppjo, thanks for this fast answer.
Unfortunately this didn't resolve the issue.

FIrst, I've deleted the node_module using the explorer then reinstall it -> same problem.
After, using rimraf :

PS C:\Program Files (x86)\nodejs\node_modules> ls


    Répertoire : C:\Program Files (x86)\nodejs\node_modules


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       12/09/2015     15:11                .bin
d-----       20/09/2015     18:10                bower
d-----       22/09/2015     10:31                generator-m-ionic
d-----       20/09/2015     18:05                gulp
d-----       12/09/2015     15:11                npm
d-----       22/09/2015     10:27                rimraf
d-----       20/09/2015     18:15                yo


PS C:\Program Files (x86)\nodejs\node_modules> rimraf .\generator-m-ionic\
PS C:\Program Files (x86)\nodejs\node_modules> ls


    Répertoire : C:\Program Files (x86)\nodejs\node_modules


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       12/09/2015     15:11                .bin
d-----       20/09/2015     18:10                bower
d-----       20/09/2015     18:05                gulp
d-----       12/09/2015     15:11                npm
d-----       22/09/2015     10:27                rimraf
d-----       20/09/2015     18:15                yo


PS C:\Program Files (x86)\nodejs\node_modules> ls ..


    Répertoire : C:\Program Files (x86)\nodejs


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       12/09/2015     15:11                etc
d-----       22/09/2015     10:44                node_modules
-a----       20/09/2015     18:10            290 bower
-a----       20/09/2015     18:10            198 bower.cmd
-a----       20/09/2015     18:05            292 gulp
-a----       20/09/2015     18:05            200 gulp.cmd
-a----       31/03/2015     22:37        9420672 node.exe
-a----       11/03/2015     23:50            697 nodevars.bat
-a----       11/03/2015     23:50           6624 node_etw_provider.man
-a----       11/03/2015     23:50           4974 node_perfctr_provider.man
-a----       11/03/2015     23:50            354 npm
-a----       11/03/2015     23:50            209 npm.cmd
-a----       22/09/2015     10:27            286 rimraf
-a----       22/09/2015     10:27            194 rimraf.cmd
-a----       20/09/2015     18:15            286 yo
-a----       20/09/2015     18:15            194 yo.cmd


PS C:\Program Files (x86)\nodejs\node_modules> npm install --global generator-m-ionic
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.2","npm":"3.3.3"})

> [email protected] postinstall C:\Program Files (x86)\nodejs\node_modules\generator-m-ionic\node_modules\spawn-sync
> node postinstall


> [email protected] postinstall C:\Program Files (x86)\nodejs\node_modules\generator-m-ionic\node_modules\spawn-sync
> node postinstall

C:\Program Files (x86)\nodejs
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └─┬ [email protected]
│ │ │     └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├─┬ [email protected]
│ │ │   │ │ │ └── [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├─┬ [email protected]
│ │ │   │ │ │ ├── [email protected]
│ │ │   │ │ │ └── [email protected]
│ │ │   │ │ └─┬ [email protected]
│ │ │   │ │   └─┬ [email protected]
│ │ │   │ │     └── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ └─┬ [email protected]
│ │ │   │   └─┬ [email protected]
│ │ │   │     └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └─┬ [email protected]
│ │ │   │   └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   └─┬ [email protected]
│ │ │     └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   ├── [email protected]
│ │ │   ├── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├── [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └─┬ [email protected]
│ │ │ │     └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └─┬ [email protected]
│ │ │ │ │     ├── [email protected]
│ │ │ │ │     └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └─┬ [email protected]
│ │ │ │     └─┬ [email protected]
│ │ │ │       └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├─┬ [email protected]
│ │ │ │   │ ├── [email protected]
│ │ │ │   │ ├── [email protected]
│ │ │ │   │ ├── [email protected]
│ │ │ │   │ ├── [email protected]
│ │ │ │   │ └── [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   ├── [email protected]
│ │ │ │ │   ├── [email protected]
│ │ │ │ │   ├── [email protected]
│ │ │ │ │   ├── [email protected]
│ │ │ │ │   └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ └── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ └── [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │   ├── [email protected]
│ │   └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └─┬ [email protected]
│ │ │ │     └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ └── [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ └── [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ └── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ │ └── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │ │   └── [email protected]
│ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │   └── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │ │   └── [email protected]
│ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │   └── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │   └── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │ │   └── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │   ├── [email protected]
│ │ │ │ │ │   └── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └─┬ [email protected]
│ │ │ │ │     └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ │ └── [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ │   └── [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └─┬ [email protected]
│ │ │ │     └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └─┬ [email protected]
│ │ │ │ │     └─┬ [email protected]
│ │ │ │ │       └─┬ [email protected]
│ │ │ │ │         └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └─┬ [email protected]
│ │ │ │ │     ├─┬ [email protected]
│ │ │ │ │     │ ├── [email protected]
│ │ │ │ │     │ └── [email protected]
│ │ │ │ │     ├── [email protected]
│ │ │ │ │     └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │   └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └─┬ [email protected]
│ │ │     └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ └── [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └─┬ [email protected]
│ │ │     ├── [email protected]
│ │ │     └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   ├─┬ [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├── [email protected]
│ │ │   │ ├─┬ [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ ├── [email protected]
│ │ │   │ │ └── [email protected]
│ │ │   │ └─┬ [email protected]
│ │ │   │   └── [email protected]
│ │ │   ├── [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │   ├── [email protected]
│ │ │   └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │   └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├── [email protected]
│ │ │ │   ├─┬ [email protected]
│ │ │ │   │ └── [email protected]
│ │ │ │   └── [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│   ├── [email protected]
│   ├── [email protected]
│   ├── [email protected]
│   ├─┬ [email protected]
│   │ └── [email protected]
│   ├─┬ [email protected]
│   │ ├── [email protected]
│   │ └── [email protected]
│   ├── [email protected]
│   ├─┬ [email protected]
│   │ └── [email protected]
│   └── [email protected]
└── UNMET PEER DEPENDENCY yo@>=1.0.0

npm WARN EPEERINVALID [email protected] requires a peer of yo@>=1.0.0 but none was installed.

@MathiasTim
Copy link
Contributor

Hey :) I think the problem is your npm version. We use the 2.x right now, and I think 3.3 just came out of beta (5 days ago or so).
@gruppjo I know that with npm 3.3 something changed regarding peer dependencies. That would explain the error above.

@gruppjo
Copy link
Contributor

gruppjo commented Sep 22, 2015

Also it looks like you deleted the node_modules folder of your node.js installation and not the node_modules in your generator's project folder? Also I took the liberty of formatting your response :)
Please run the following (one command after another) and print the results here:

npm -v
node -v
yo --version
npm list -g generator-m-ionic

@MathiasTim
Copy link
Contributor

@gruppjo I think he cant install the generator at all? Or? In this case there would be no project.

@lildesert
Copy link
Author

@gruppjo , here is what you asked :

PS C:\Program Files (x86)\nodejs\node_modules> npm -v
3.3.3

PS C:\Program Files (x86)\nodejs\node_modules> node -v
v0.12.2

PS C:\Program Files (x86)\nodejs\node_modules> yo --version
1.4.8

PS C:\Program Files (x86)\nodejs\node_modules> npm list -g generator-m-ionic
C:\Program Files (x86)\nodejs
└── [email protected]

You're right I deleted the generator folder in the nodejs/node_modules folder. I thought you talked about this one.
It's the first time I use Yeoman to start a project so I'm kind of new with all of this.

Edit :

I downgraded my npm version to 2.14.5 as @MathiasTim suggested and it works :).

Here is my powershell command prompt results :

PS C:\Program Files (x86)\nodejs\node_modules> npm-windows-upgrade
npm-windows-upgrade 0.4.1
? This tool will upgrade npm. Do you want to continue? Yes
? Which version do you want to install? 2.14.5
Upgrading.. |

Upgrade finished. Your new npm version is 2.14.5. Have a nice day!
PS C:\Program Files (x86)\nodejs\node_modules> npm -v
2.14.5
PS C:\Program Files (x86)\nodejs\node_modules> rimraf .\generator-m-ionic\
PS C:\Program Files (x86)\nodejs\node_modules> npm install --global generator-m-ionic
npm WARN peerDependencies The peer dependency yo@>=1.0.0 included from generator-m-ionic will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
|
> [email protected] postinstall C:\Program Files (x86)\nodejs\node_modules\generator-m-ionic\node_modules\yeoman-generator\node_modules\cross-spawn\node_modules\spawn-sync
> node postinstall

npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.2","npm":"2.14.5"})
[email protected] C:\Program Files (x86)\nodejs\node_modules\generator-m-ionic
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
PS C:\Program Files (x86)\nodejs\node_modules> cd D:\Documents\VS2015\ionicApp\
PS D:\Documents\VS2015\ionicApp> yo m-ionic

     _-----_
    |       |    .--------------------------.
    |--(o)--|    |  Welcome to the polished |
   `---------´   |    Generator-M-Ionic!    |
    ( _´U`_ )    |          v.1.3.3         |
    /___A___\    '--------------------------'
     |  ~  |
   __'.___.'__
 ´   `  |° ´ Y `

? state a name for your project (this name will be displayed below the app icon) Budjay
? state a bundle identifier for your project (e.g. com.company.project) budjay.project
? Choose ionic CSS or SASS: ionic CSS (faster, for starters)
? Choose all bower packages in addition to angular, ionic, angular-ui-router, cordova and ngCordova: (Press <space> to s? Choose all bower packages in addition to angular, ionic, angular-ui-router, cordova and ngCordova: angular-dynamic-locale, angular-translate, angular-translate-loader-static-files, angular-localForage
? Select all platforms you want to support: iOS, Android
? Select all cordova plugins you want to install: Device - cordova-plugin-device
Created cordova project
iOS project created with [email protected]
Creating Cordova project for the Android platform:
        Path: platforms\android
        Package: budjay.project
        Name: Budjay
        Activity: MainActivity
        Android target: android-22
Copying template files...
Android project created with [email protected]
Added platforms: ios, android
Added plugins: cordova-plugin-device
Cordova project was set up successfully! Project Name:  Budjay
You called the m-ionic:module subgenerator with the argument main.
? Choose a starter template: sidemenu
You called the m-ionic:constant subgenerator.
You called the m-ionic:controller subgenerator.
You called the m-ionic:template subgenerator.
You called the m-ionic:service subgenerator.
You called the m-ionic:template subgenerator.
You called the m-ionic:template subgenerator.
You called the m-ionic:controller subgenerator.
You called the m-ionic:template subgenerator.
   create bower.json
   create package.json
   create app\index.html
   create app\app.js
   create hooks\after_prepare\update_platform_config.js
   create gulpfile.js
   create gulp\injecting.js
   create gulp\building.js
   create gulp\configuring.js
   create gulp\cordova.js
   create gulp\linting.js
   create gulp\testing.js
   create gulp\watching.js
   create jenkins.sh
   create karma.conf.js
   create protractor.conf.js
   create res\android\default\icon.png
   create res\android\set1\icon.png
   create res\ios\default\icon.png
   create res\ios\set1\icon.png
   create test\karma\.eslintrc
   create test\protractor\.eslintrc
   create app\.eslintrc
   create .bowerrc
   create .editorconfig
   create .eslintrc
   create .gitattributes
   create .gitignore
   create .travis.yml
   create README.md
   create app\main\main.js
   create app\main\styles\main.scss
   create app\main\constants\env-dev.json
   create app\main\constants\env-prod.json
   create app\main\assets\images\[email protected]
   create test\protractor\main-debug.spec.js
   create app\main\constants\config-const.js
   create app\main\controllers\debug-ctrl.js
   create test\karma\main\debug-ctrl.spec.js
   create app\main\templates\debug.html
   create app\main\services\main-serv.js
   create test\karma\main\main-serv.spec.js
   create app\main\templates\list.html
   create app\main\templates\list-detail.html
   create app\main\controllers\menu-ctrl.js
   create test\karma\main\menu-ctrl.spec.js
   create app\main\templates\menu.html


I'm all done. Running npm install & bower install for you to install the required dependencies. If this fails, try running the command yourself.


npm WARN peerDependencies The peer dependency jasmine-core@* included from karma-jasmine will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
npm WARN optional dep failed, continuing [email protected]
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.2","npm":"2.14.5"})
-


> [email protected] postinstall D:\Documents\VS2015\ionicApp\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\imagemin-jpegtran\node_modules\jpegtran-bin
> node lib/install.js

  √ jpegtran pre-build test passed successfully



> [email protected] postinstall D:\Documents\VS2015\ionicApp\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\imagemin-optipng\node_modules\optipng-bin
> node lib/install.js

  √ optipng pre-build test passed successfully
\


> [email protected] postinstall D:\Documents\VS2015\ionicApp\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\imagemin-gifsicle\node_modules\gifsicle
> node lib/install.js

  √ gifsicle pre-build test passed successfully
\


> [email protected] install D:\Documents\VS2015\ionicApp\node_modules\phantomjs
> node install.js

Downloading https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-windows.zip
Saving to C:\Users\JULIEN~1.JUL\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip
Receiving...
\ [=================================-------] 83% 0.0s-
Received 7292K total.
Extracting zip contents
Removing D:\Documents\VS2015\ionicApp\node_modules\phantomjs\lib\phantom
Copying extracted folder C:\Users\JULIEN~1.JUL\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip-extract-1442999939332\phantomjs-1.9.8-windows -> D:\Documents\VS2015\ionicApp\node_modules\phantomjs\lib\phantom
Writing location.js file
Done. Phantomjs binary available at D:\Documents\VS2015\ionicApp\node_modules\phantomjs\lib\phantom\phantomjs.exe
|

Thanks for your support and your awesome reactivity guys.

@gruppjo
Copy link
Contributor

gruppjo commented Sep 23, 2015

You're welcome. Glad we could help :)

@gruppjo
Copy link
Contributor

gruppjo commented Nov 3, 2015

For updates on this issue please, follow the issue I just referenced

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants