Vue-cli: ENOENT: no such file or directory, uv_cwd

Created on 19 Jun 2018  Â·  5Comments  Â·  Source: vuejs/vue-cli

Version

3.0.0-rc.3

Reproduction link

https://github.com/vuejs/vue-cli

Steps to reproduce

Node 8.11.3
Mac 10.13.4

Install node with nvm
npm install -g @vue/cli
vue ui

new folder, any manual presents
Upon clicking 'Next' , I get this error in red text on a white page

What is expected?

That it works

What is actually happening?

Upon clicking 'Next' , I get this error in red text on a white page

bug ui

Most helpful comment

This error may happen because the target folder already exists or was removed during the project creation.

All 5 comments

This error may happen because the target folder already exists or was removed during the project creation.

Hi @Akryum,
First thank you for your great work on the GUI.

I just want to add more information about the issue.
I can replicate the problem if I choose folder that already exist and set "Overwrite target folder if it exist" to true.. everything else as default.

I am expecting it should be OK to use existing folder if we choose to overwrite it.

If I check the target folder, package.json file is created.

The log seems stuck in git initialization
â ‹ Initializing git repository...{ Error: ENOENT: no such file or directory, uv_cwd at process.cwd (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/node_modules/graceful-fs/polyfills.js:11:19) at Module.module.exports.opts [as exports] (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/node_modules/npm-run-path/index.js:7:16) at Function.module.exports.env.opts [as env] (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/node_modules/npm-run-path/index.js:36:21) at handleArgs (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/node_modules/execa/index.js:58:25) at module.exports (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/node_modules/execa/index.js:197:17) at Creator.run (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/lib/Creator.js:211:12) at Creator.create (/Users/xxxxxx/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/lib/Creator.js:126:13) at <anonymous> errno: -2, code: 'ENOENT', syscall: 'uv_cwd' } â ¸ Initializing git repository...

Thanks

So it seems the cli wasn't able to delete the folder. Could you try with vue create folder-name -f?

I resolved it by increasing the RAM

My issue was I was running a command in a previously deleted directory which I had recreated, but my bash session was still in the old version of that directory.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lbicknese picture lbicknese  Â·  41Comments

yyx990803 picture yyx990803  Â·  80Comments

dimavolo picture dimavolo  Â·  75Comments

AegirLeet picture AegirLeet  Â·  38Comments

deanilvincent picture deanilvincent  Â·  38Comments