当我尝试在 ubuntu 服务器上安装 gulp 时,我总是收到这些错误。我不知道出了什么问题?在新的 npm init 之后,它发生在新文件夹中。
martin@serveralpha:/var/www/xyz$ npm install --save-dev gulp
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
npm ERR! path /var/www/xyz/node_modules/.array-last.DELETE/node_modules/is-number
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/var/www/xyz/node_modules/.array-last.DELETE/node_modules/is-number' -> '/var/www/xyz/node_modules/array-last/node_modules/is-number'
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/martin/.npm/_logs/2019-01-19T17_47_42_221Z-debug.log
答案1
在这种情况下,问题是我尝试从客户机在 VMware 共享文件夹中安装 gulp。我不知道为什么,但这不起作用。在我尝试从主机安装它之后,它就可以正常工作了。