# NPM ## Resolving EACCES permissions errors when installing packages globally 1. Back up your computer. 2. On the command line, in your home directory, create a directory for global installations: ``` mkdir ~/.npm-global ``` 3. Configure npm to use the new directory path: ``` npm config set prefix '~/.npm-global' ``` 4. In your preferred text editor, open or create a `~/.profile` file and add this line: ``` export PATH=~/.npm-global/bin:$PATH ``` 5. On the command line, update your system variables: ``` source ~/.profile ``` 6. To test your new configuration, install a package globally without using `sudo`: ``` npm install -g jshint ```