Trying to install Yeoman and related packages with npm install -g yo on a relatively new Mavericks installation is generating a flood of ENOENT 34 FileWriter, and related, errors.
node version: 0.10.31
npm version: 2.0.0-beta.0 (installed with the above node version)
I had slightly older versions of these but did a complete purge and reinstallation. Prior to this I also ran rm -rf ~/.npm, and npm cache clean (multiple times), so please note that although the problem described in this question is similar to other questions, this is not a duplicate, as the recommended fixes do NOT solve the problem.
I thought this might be a general npm issue, but I've successfully installed the request and mocha packages without any errors.
npm install -g generator-angular gives similar errors. It seems to be something in this small family of packages that is causing a problem, and the error messages I'm seeing (as mentioned above) don't seem to be describing it.