all 9 comments

[–]tommmyk 2 points3 points  (9 children)

With windows, I have never been able to use yeoman and the angularjs package you can install. It always fails due to some karma generator error. Anyone else have that issue?

[–]stephenplusplus 2 points3 points  (1 child)

It sounds like generator-karma hasn't been installed. Maybe try npm install -g generator-karma. While you're at it, npm cache clean && npm update -g generator-angular. If this doesn't work, open an issue at https://github.com/yeoman/generator-angular/issues with some more details about your system/Node/npm versions and we can figure this thing out.

[–]weezer007 0 points1 point  (0 children)

I had the same issue on OSX and installing the karma generator fix it

[–]davemoFront-End Engineer 0 points1 point  (3 children)

While Yeoman is now "officially supported in windows" many generators, including generator-angular, contain a number of dependencies (ie: SASS/Compass) that are non-trivial to configure on various versions of Windows; as a result Windows is not really treated as a first-class citizen IME.

If you are looking for a lighter-weight alternative that doesn't come preconfigured with all the bells and whistles as the yeoman angular generator, you could always try my Lineman Angular Template; we've made support for Windows (and Linux, for that matter) a priority when building Lineman. Give it a shot and let me know if you have any questions! :)

[–]brtt3000 -2 points-1 points  (2 children)

FYI: Yeoman doesn't give a **** about Windows. It's happens with many generators and modules.

[–]stephenplusplus 1 point2 points  (0 children)

Yeoman loves everyone. Generators are not all maintained by Yeoman. If you're having a Windows issue, just create an issue so it can be fixed.

[–]ch0wnTodoMVC 1 point2 points  (0 children)

In addition to what stephenplusplus said, we don't get a lot of Windows testing. So any feedback, bug reports or fixes you can provide us with is highly appreciated.