Since you are installing it globally, the packages would go to /usr/lib or
/use/local/lib. These folders needs sudo permission.

Try using "sudo npm install...."

Else you can install locally without g and it would be available in local
node_modules folder which would not need sudo permission.

Hope this helps...

Regards,
Ritesh



On Sun, Sep 16, 2018, 13:07 <[email protected]> wrote:

> hello friend .i am beginner in nodejs and ubuntu. i install ubuntu
> recently and tried to install nodejs and npm on it .i use this link for
> install nodejs and npm on my os:
>
> https://websiteforstudents.com/install-the-latest-node-js-and-nmp-packages-on-ubuntu-16-04-18-04-lts/
> when i run a simple node app i can't running app by node app.js command
> and i can't install nodemon package but i success to install express package
> i don't know what to do know please help me.
>
>
>
>
> majid@majid-Lenovo-V310-15ISK:~/Desktop/restfulApi$ node app.js
> majid@majid-Lenovo-V310-15ISK:~/Desktop/restfulApi$ npm i nodemon -g
> npm WARN checkPermissions Missing write access to /usr/lib/node_modules
> npm ERR! path /usr/lib/node_modules
> npm ERR! code EACCES
> npm ERR! errno -13
> npm ERR! syscall access
> npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
> npm ERR!  { Error: EACCES: permission denied, access
> '/usr/lib/node_modules'
> npm ERR!   stack: 'Error: EACCES: permission denied, access
> \'/usr/lib/node_modules\'',
> npm ERR!   errno: -13,
> npm ERR!   code: 'EACCES',
> npm ERR!   syscall: 'access',
> npm ERR!   path: '/usr/lib/node_modules' }
> npm ERR!
> npm ERR! The operation was rejected by your operating system.
> npm ERR! It is likely you do not have the permissions to access this file
> as the current user
> npm ERR!
> npm ERR! If you believe this might be a permissions issue, please
> double-check the
> npm ERR! permissions of the file and its containing directories, or try
> running
> npm ERR! the command again as root/Administrator (though this is not
> recommended).
>
> npm ERR! A complete log of this run can be found in:
> npm ERR!     /home/majid/.npm/_logs/2018-09-16T06_09_01_228Z-debug.log
>
> --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/699e945f-59e0-48b0-acef-141dbc120788%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/699e945f-59e0-48b0-acef-141dbc120788%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CACf4N7Yv5YjdEa31%2B17Vc-8%3DsiZi1x-CZYA3hfSVHR9pHnM2oQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to