javascriptnode.jsnpmnodemonenoent

error when installing nodemon on Ubuntu 18.04


when i install nodemon with

sudo npm i --save-dev nodemon

i get the following error message:

npm ERR! path /home/dominikpatera/Dropbox/Projekty/Fytwa/server/node_modules/npm/node_modules/abbrev
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/home/dominikpatera/Dropbox/Projekty/Fytwa/server/node_modules/npm/node_modules/abbrev' -> '/home/dominikpatera/Dropbox/Projekty/Fytwa/server/node_modules/npm/node_modules/.abbrev.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/dominikpatera/.npm/_logs/2018-07-11T09_45_21_545Z-debug.log

can you help me fix it?


Solution

  • Open Terminal and type:

    sudo npm install -g nodemon
    

    then

    echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
    

    you will get an output similar to:

    fs.inotify.max_user_watches=524288
    fs.inotify.max_user_watches = 524288
    

    After that your nodemon will perfectly work.