我想安装 readdir-enhanced 包:
https://www.npmjs.com/package/readdir-enhanced
当我运行此命令时:
npm install readdir-enhanced --save-dev
我得到以下错误转储,这与NPM安装日志中的内容相同(注意,前五行中没有显示585行,因为文件很大而且这些行包含完整的“傻”树):
$ npm install readdir-enhanced --save
...
586 warn basil@1.0.0 No description
587 warn basil@1.0.0 No repository field.
588 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
589 warn enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename './zeppelin-os-work/basil/node_modules/.staging/fsevents-f5a9ea9f/node_modules/abbrev' -> './zeppelin-os-work/basil/node_modules/.staging/abbrev-0837c875'
590 verbose enoent SKIPPING OPTIONAL DEPENDENCY: This is related to npm not being able to find a file.
590 verbose enoent SKIPPING OPTIONAL DEPENDENCY:
591 verbose stack Error: ENOENT: no such file or directory, rename './zeppelin-os-work/basil/node_modules/.staging/zos-0b4473df/node_modules/@mrmlnc/readdir-enhanced' -> './zeppelin-os-work/basil/node_modules/.staging/@mrmlnc/readdir-enhanced-51fb6215'
592 verbose cwd ./zeppelin-os-work/basil
593 verbose Linux 4.15.0-22-generic
594 verbose argv "./.nvm/versions/node/v10.2.1/bin/node" "./.nvm/versions/node/v10.2.1/bin/npm" "install" "readdir-enhanced" "--save"
595 verbose node v10.2.1
596 verbose npm v6.1.0
597 error path ./zeppelin-os-work/basil/node_modules/.staging/zos-0b4473df/node_modules/@mrmlnc/readdir-enhanced
598 error code ENOENT
599 error errno -2
600 error syscall rename
601 error enoent ENOENT: no such file or directory, rename './zeppelin-os-work/basil/node_modules/.staging/zos-0b4473df/node_modules/@mrmlnc/readdir-enhanced' -> './zeppelin-os-work/basil/node_modules/.staging/@mrmlnc/readdir-enhanced-51fb6215'
602 error enoent This is related to npm not being able to find a file.
603 verbose exit [ -2, true ]
这个 .staging 目录是什么?如何解决此问题?
相关版本: