node.js - Npm 列表错误

标签 node.js npm

当我运行命令npm list --depth=0时,它返回了这个

+-- argon2@0.19.2
+-- body-parser@1.18.3
+-- cookie-parser@1.4.3
+-- express@4.16.3
+-- greenlock-express@2.1.5
+-- inquirer@4.0.2
+-- jsonwebtoken@8.2.1
+-- mongo-sanitize@1.0.0
+-- mongoose@4.13.13
+-- morgan@1.9.0
+-- nodemon@1.17.4                                                                     
+-- passport@0.4.0
`-- request@2.87.0

npm ERR! missing: mkdirp@0.5.1, required by node-pre-gyp@0.10.0
npm ERR! missing: minimist@0.0.8, required by mkdirp@0.5.1                             
npm ERR! missing: minimatch@3.0.4, required by ignore-walk@3.0.1
npm ERR! missing: brace-expansion@1.1.11, required by minimatch@3.0.4
npm ERR! missing: balanced-match@1.0.0, required by brace-expansion@1.1.11             
npm ERR! missing: concat-map@0.0.1, required by brace-expansion@1.1.11
npm ERR! missing: console-control-strings@1.1.0, required by npmlog@4.1.2
npm ERR! missing: inherits@2.0.3, required by readable-stream@2.3.6                    
npm ERR! missing: safe-buffer@5.1.1, required by readable-stream@2.3.6
npm ERR! missing: safe-buffer@5.1.1, required by string_decoder@1.1.1
npm ERR! missing: console-control-strings@1.1.0, required by gauge@2.7.4               
npm ERR! missing: string-width@1.0.2, required by gauge@2.7.4
npm ERR! missing: strip-ansi@3.0.1, required by gauge@2.7.4                            
npm ERR! missing: code-point-at@1.1.0, required by string-width@1.0.2
npm ERR! missing: is-fullwidth-code-point@1.0.0, required by string-width@1.0.2
npm ERR! missing: strip-ansi@3.0.1, required by string-width@1.0.2                     
npm ERR! missing: number-is-nan@1.0.1, required by is-fullwidth-code-point@1.0.0
npm ERR! missing: ansi-regex@2.1.1, required by strip-ansi@3.0.1
npm ERR! missing: string-width@1.0.2, required by wide-align@1.1.2
npm ERR! missing: inherits@2.0.3, required by glob@7.1.2                               
npm ERR! missing: minimatch@3.0.4, required by glob@7.1.2
npm ERR! missing: once@1.4.0, required by glob@7.1.2
npm ERR! missing: once@1.4.0, required by inflight@1.0.6
npm ERR! missing: wrappy@1.0.2, required by inflight@1.0.6
npm ERR! missing: wrappy@1.0.2, required by once@1.4.0
npm ERR! missing: minipass@2.2.4, required by tar@4.4.1
npm ERR! missing: mkdirp@0.5.1, required by tar@4.4.1
npm ERR! missing: safe-buffer@5.1.1, required by tar@4.4.1
npm ERR! missing: yallist@3.0.2, required by tar@4.4.1
npm ERR! missing: minipass@2.2.4, required by fs-minipass@1.2.5
npm ERR! missing: safe-buffer@5.1.1, required by minipass@2.2.4
npm ERR! missing: yallist@3.0.2, required by minipass@2.2.4
npm ERR! missing: minipass@2.2.4, required by minizlib@1.1.0

它返回了一堆错误,我不知道它们来自哪里。我尝试运行 npm install 但没有效果,否则,我不知道该怎么办。

最佳答案

我运行了npm dedupe,这似乎完全解决了问题。

关于node.js - Npm 列表错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50722563/

相关文章:

javascript - 如何使用express nodejs上传图像文件并显示

node.js - Node/Express with connect-redis,如何处理 session 过期

node.js - 除了环境变量之外,还有更好的方法将敏感数据传递给程序吗?

angularjs - 使用express渲染jade模板后 Bootstrap 按钮间距丢失

javascript - 创建 meteor 项目抛出错误

node.js - Docker容器中的Node.js和React

javascript - 1 :1 error Parsing error: Unexpected character '�'

angular - 将 Angular 更新到更新版本 VS 2017

node.js - 如何禁用 `npm install --prefix` 的本地包依赖?

node.js - npm 的 less 库 - 如何定义导入的子目录