Skip to content Skip to sidebar Skip to footer

Eperm: Operation Not Permitted, Lstat When Running Ng Build

I'm getting an ERROR when trying to run ng build on my angular 4 app. EPERM: operation not permitted, lstat '' Has anyone encountered this issue? TIA

Solution 1:

I had the same problem.

As @Mauricio De La Quintana said, the problem is permission.

In my case (Windows environment), I solved the problem by removing the read-only property from the Repos folder and adding write permission to the Everyone user.

Solution 2:

This has happened in my ASP.NET projects. For me this has happened for one of two reasons.

  1. This can be a permission problem so you need to run Command Prompt as Admin.

    a. Press win to open the start menu. Type in cmd to search for Command Prompt.

    b. Press ctrl + shift + enter to launch Command Prompt as administrator.

  2. This can happen when you build your web project in Visual Studio(or another IDE) and it is currently running.

    a. This is a simple fix click the stop debugging and then try 'ng build' again.

Solution 3:

This probably a permission issue, just restart your IDE with admin permissions!

In my case I had to restart VsCode as administrator.

enter image description here

Solution 4:

I saw this problem when running IISNODE...

Answer : Ensure that AppPool Identify from IIS has read permissions all the way from root of harddrive to website files.

Full answer is here https://github.com/tjanczuk/iisnode/issues/247

Solution 5:

While running npm run build - I received error

Open Task Manager -> Select Chrome - > End Task -> Select VSCode -> End Task

Opened the Project again -> Run npm run Build ---> worked for me

Post a Comment for "Eperm: Operation Not Permitted, Lstat When Running Ng Build"