简体   繁体   English

安装一些 npm 模块后全局显示一长串错误时我列出它们? 如何解决?

[英]After installing some npm module globally shows a long list of errors when I list them! How to fix it?

After installing some npm module globally shows a long list of errors/ missing dependencies when I list them?安装一些 npm 模块后,当我列出它们时,全局显示一长串错误/缺少依赖项? How to fix it?如何解决?

Packages I have installed:我已经安装的软件包:

  • eslint埃斯林特
  • gatsby-cli盖茨比-cli
  • gulp gulp
  • heroku heroku
  • node-gyp节点gyp
  • npm-install-peers npm-install-peers
  • yarn

Show this Error when I list the packages:当我列出包时显示此错误:

Command: npm list -g --depth 0 
C:\Users\Sahil Ahmed\AppData\Roaming\npm
+-- eslint@7.5.0
+-- gatsby-cli@2.12.66
+-- gulp@4.0.2
+-- heroku@7.42.5
+-- node-gyp@7.0.0
+-- npm-install-peers@1.2.1
`-- yarn@1.22.4

npm ERR! peer dep missing: acorn@^6.0.0, required by acorn-dynamic-import@4.0.0
npm ERR! missing: @babel/code-frame@^7.0.0, required by eslint@6.7.2
npm ERR! missing: eslint-scope@^5.0.0, required by eslint@6.7.2
npm ERR! missing: eslint-visitor-keys@^1.1.0, required by eslint@6.7.2
npm ERR! missing: espree@^6.1.2, required by eslint@6.7.2
npm ERR! missing: esquery@^1.0.1, required by eslint@6.7.2
npm ERR! missing: esutils@^2.0.2, required by eslint@6.7.2
npm ERR! missing: functional-red-black-tree@^1.0.1, required by eslint@6.7.2
npm ERR! missing: ignore@^4.0.6, required by eslint@6.7.2
npm ERR! missing: import-fresh@^3.0.0, required by eslint@6.7.2
npm ERR! missing: imurmurhash@^0.1.4, required by eslint@6.7.2
npm ERR! missing: json-stable-stringify-without-jsonify@^1.0.1, required by eslint@6.7.2
npm ERR! missing: levn@^0.3.0, required by eslint@6.7.2
npm ERR! missing: natural-compare@^1.4.0, required by eslint@6.7.2
npm ERR! missing: progress@^2.0.0, required by eslint@6.7.2
npm ERR! missing: regexpp@^2.0.1, required by eslint@6.7.2
npm ERR! missing: table@^5.2.3, required by eslint@6.7.2
npm ERR! missing: text-table@^0.2.0, required by eslint@6.7.2
npm ERR! missing: v8-compile-cache@^2.0.3, required by eslint@6.7.2
npm ERR! missing: fast-deep-equal@^2.0.1, required by ajv@6.10.2
npm ERR! missing: fast-json-stable-stringify@^2.0.0, required by ajv@6.10.2
npm ERR! missing: json-schema-traverse@^0.4.1, required by ajv@6.10.2
npm ERR! missing: uri-js@^4.2.2, required by ajv@6.10.2
npm ERR! missing: esutils@^2.0.2, required by doctrine@3.0.0
npm ERR! missing: eslint-visitor-keys@^1.1.0, required by eslint-utils@1.4.3
npm ERR! missing: flatted@^2.0.0, required by flat-cache@2.0.1
npm ERR! missing: rimraf@2.6.3, required by flat-cache@2.0.1
npm ERR! missing: type-fest@^0.8.1, required by globals@12.3.0
npm ERR! missing: cli-width@^2.0.0, required by inquirer@7.0.0
npm ERR! missing: deep-is@~0.1.3, required by optionator@0.8.3
npm ERR! missing: levn@~0.3.0, required by optionator@0.8.3
npm ERR! missing: prelude-ls@~1.1.2, required by optionator@0.8.3
npm ERR! missing: type-check@~0.3.2, required by optionator@0.8.3
npm ERR! missing: word-wrap@~1.2.3, required by optionator@0.8.3
npm ERR! missing: @babel/code-frame@^7.0.0, required by eslint@6.7.2
npm ERR! missing: eslint-scope@^5.0.0, required by eslint@6.7.2
npm ERR! missing: eslint-visitor-keys@^1.1.0, required by eslint@6.7.2
npm ERR! missing: espree@^6.1.2, required by eslint@6.7.2
npm ERR! missing: esquery@^1.0.1, required by eslint@6.7.2
npm ERR! missing: esutils@^2.0.2, required by eslint@6.7.2
npm ERR! missing: functional-red-black-tree@^1.0.1, required by eslint@6.7.2
npm ERR! missing: ignore@^4.0.6, required by eslint@6.7.2
npm ERR! missing: import-fresh@^3.0.0, required by eslint@6.7.2
npm ERR! missing: imurmurhash@^0.1.4, required by eslint@6.7.2
npm ERR! missing: json-stable-stringify-without-jsonify@^1.0.1, required by eslint@6.7.2
npm ERR! missing: levn@^0.3.0, required by eslint@6.7.2
npm ERR! missing: natural-compare@^1.4.0, required by eslint@6.7.2
npm ERR! missing: progress@^2.0.0, required by eslint@6.7.2
npm ERR! missing: regexpp@^2.0.1, required by eslint@6.7.2
npm ERR! missing: table@^5.2.3, required by eslint@6.7.2
npm ERR! missing: text-table@^0.2.0, required by eslint@6.7.2
npm ERR! missing: v8-compile-cache@^2.0.3, required by eslint@6.7.2
npm ERR! missing: fast-deep-equal@^2.0.1, required by ajv@6.10.2
npm ERR! missing: fast-json-stable-stringify@^2.0.0, required by ajv@6.10.2
npm ERR! missing: json-schema-traverse@^0.4.1, required by ajv@6.10.2
npm ERR! missing: uri-js@^4.2.2, required by ajv@6.10.2
npm ERR! missing: esutils@^2.0.2, required by doctrine@3.0.0
npm ERR! missing: eslint-visitor-keys@^1.1.0, required by eslint-utils@1.4.3
npm ERR! missing: mimic-fn@^2.1.0, required by onetime@5.1.0
npm ERR! missing: flatted@^2.0.0, required by flat-cache@2.0.1
npm ERR! missing: rimraf@2.6.3, required by flat-cache@2.0.1
npm ERR! missing: type-fest@^0.8.1, required by globals@12.3.0
npm ERR! missing: deep-is@~0.1.3, required by optionator@0.8.3
npm ERR! missing: levn@~0.3.0, required by optionator@0.8.3
npm ERR! missing: prelude-ls@~1.1.2, required by optionator@0.8.3
npm ERR! missing: type-check@~0.3.2, required by optionator@0.8.3
npm ERR! missing: word-wrap@~1.2.3, required by optionator@0.8.3
npm ERR! missing: chai@^4.1.2, required by nock@9.6.1
npm ERR! missing: deep-equal@^1.0.0, required by nock@9.6.1
npm ERR! missing: json-stringify-safe@^5.0.1, required by nock@9.6.1
npm ERR! missing: propagate@^1.0.0, required by nock@9.6.1
npm ERR! missing: qs@^6.5.1, required by nock@9.6.1 

Tried Reinstalling All Packages but Still occurs.尝试重新安装所有软件包但仍然发生。

Do I have to download all the dependencies or I shouldn't have installed some package globally?我是否必须下载所有依赖项,或者我不应该在全球范围内安装一些 package?

The parameter --depth 0 prevents the installation of dependencies.参数--depth 0阻止安装依赖项。
Dependencies are what the modules you are trying to install rely on to work.依赖项是您尝试安装的模块所依赖的工作。 Not installing them means your modules won't work.不安装它们意味着您的模块将无法工作。

Remove the parameter and it should work properly.删除参数,它应该可以正常工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM