ember-cli: Error: EISDIR, illegal operation on a directory after updating to the latest version of ember-cli
Hello, I have just updated to the latest version of ember-cli and now, either when I try to run ember init on a old project or I try to create a new ember app, or I just try to execute ember -v, I run into the following error:
$ ember install
fs.js:488
var r = binding.read(fd, buffer, offset, length, position);
^
Error: EISDIR, illegal operation on a directory
at Object.fs.readSync (fs.js:488:19)
at Object.fs.readFileSync (fs.js:322:28)
at readFile (/Users/hiromi/Documents/workspace/walks/node_modules/ember-cli/node_modules/yam/lib/utils/io-utils.js:19:21)
at new Config (/Users/hiromi/Documents/workspace/walks/node_modules/ember-cli/node_modules/yam/lib/config.js:15:12)
at new Yam (/Users/hiromi/Documents/workspace/walks/node_modules/ember-cli/node_modules/yam/lib/yam.js:37:5)
at cli (/Users/hiromi/Documents/workspace/walks/node_modules/ember-cli/lib/cli/index.js:40:16)
at /usr/local/lib/node_modules/ember-cli/bin/ember:26:3
at /usr/local/lib/node_modules/ember-cli/node_modules/resolve/lib/async.js:48:21
at /usr/local/lib/node_modules/ember-cli/node_modules/resolve/lib/async.js:127:35
at /usr/local/lib/node_modules/ember-cli/node_modules/resolve/lib/async.js:99:39
I am on Mac OSX Yosemite 10.10.1.
npm --version
1.4.28
node --version
v0.10.35
About this issue
- Original URL
- State: closed
- Created 9 years ago
- Comments: 24 (12 by maintainers)
if you installed npm as root and run npm under a different user - then you shall get this very inarticulate message.
to people getting here from google: blowing away my
~/.pnpm-storefixed it for me.(sorry ember-cli guys i’m not even using ember-cli; you’re just a top result)
@hiromipaw can you paste the contents of your
.ember-clifiles here?Error: EISDIRmeans that the target of the operation (read) is a directory.