Npm error “Error: EACCES: permission denied, mkdir '../node-sass/build'”

前端 未结 4 718
栀梦
栀梦 2021-02-14 14:45

Can\'t install the node-sass package via npm sudo npm i, i have been trying to resolve via sudo npm i -g node-sass --unsafe-perm=true --allow-root but

4条回答
  •  长情又很酷
    2021-02-14 15:07

    I followed the instructions as per @WaLid LamRaoui's answer as I also use to run npm install with sudo. It seemed to have done the trick in terms of changing the owner of the folder, but I still got an error when trying to run npm install. I then realized another problem which has to do with my cache folder which contains root-owned files, so for those whose also have this problem after following the approved answer, I simply did this:

    sudo chown -R 1003:1003 "/home//.npm"
    

    After this I ran npm install and it worked fine.

提交回复
热议问题