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

前端 未结 4 717
栀梦
栀梦 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:01

    As a general recommendation, never run npm install with sudo as it will create local files owned by root instead of your user , i think you shoud try the following :

    • First change the owner of the folder : chown -R yourusername:yourusername /home/michael/Desktop/react/ , or if you don't want to type your username : chown -R $USER:$USER /home/michael/Desktop/react/
    • then run : npm install node-sass ,do not use sudo

提交回复
热议问题