javascript - 在Ubuntu 18.04上安装nodemon时出错

标签 javascript node.js npm nodemon enoent

当我安装nodemon

sudo npm i --save-dev nodemon

我收到以下错误消息:

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

你能帮我解决这个问题吗?

最佳答案

打开终端并输入:

sudo npm install -g nodemon

然后

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

您将得到类似于以下内容的输出:

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

之后你的nodemon将完美工作。

关于javascript - 在Ubuntu 18.04上安装nodemon时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51282563/

相关文章:

javascript - 抽象重复的 addEventListener ('click' ...函数以优化代码

node.js - 在 Node.js 中如何注意到缺少的函数?

javascript - Socket.io 从 Node 中的多个套接字接收数据

node.js - yarn.lock 和 npm 的 shrinkwrap 有什么区别?

javascript - 子业务部门记录可在 MS CRM 2011 的父业务部门中找到

javascript - Jquery 选择输入类型

Node.js 集群没有 fork 任何东西

javascript - 在服务器端Javascript中以与UTC日期相同的显示格式获取语言环境日期

node.js - NPM docker 命令不会被别名 podman 覆盖

javascript - Javascript中数组中先前元素的总和