node.js - React.js 项目中缺少依赖项

标签 node.js reactjs npm yarnpkg package.json

当我在我的react.js项目中粘贴yarn check时,出现此错误

yarn check v1.16.0
info fsevents@2.0.6: The platform "linux" is incompatible with this module.
info "fsevents@2.0.6" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@1.2.9: The platform "linux" is incompatible with this module.
info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
warning "react-scripts#babel-jest@^24.8.0" could be deduped from "24.8.0" to "babel-jest@24.8.0"
warning "react-scripts#babel-preset-react-app#@babel/plugin-transform-react-constant-elements@7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-react-constant-elements@7.2.0"
warning "react-scripts#babel-preset-react-app#@babel/plugin-transform-react-display-name@7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-react-display-name@7.2.0"
warning "react-scripts#babel-preset-react-app#@babel/preset-react@7.0.0" could be deduped from "7.0.0" to "@babel/preset-react@7.0.0"
warning "react-scripts#babel-jest#@babel/core@^7.0.0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "react-scripts#babel-loader#@babel/core@^7.0.0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "react-scripts#babel-plugin-named-asset-import#@babel/core@^7.1.0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "jest-resolve#jest-pnp-resolver#jest-resolve@*" could be deduped from "24.8.0" to "jest-resolve@24.8.0"
warning "webpack#chrome-trace-event#tslib@^1.9.0" could be deduped from "1.10.0" to "tslib@1.10.0"
warning "babel-preset-react-app#@babel/plugin-proposal-class-properties#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-proposal-decorators#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-proposal-object-rest-spread#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-syntax-dynamic-import#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-classes#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-destructuring#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-flow-strip-types#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-react-display-name#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-runtime#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-proposal-async-generator-functions@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-proposal-async-generator-functions@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-proposal-json-strings@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-proposal-json-strings@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-proposal-optional-catch-binding@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-proposal-optional-catch-binding@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-proposal-unicode-property-regex@^7.4.0" could be deduped from "7.4.4" to "@babel/plugin-proposal-unicode-property-regex@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-syntax-async-generators@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-syntax-async-generators@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-syntax-optional-catch-binding@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-syntax-optional-catch-binding@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-arrow-functions@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-arrow-functions@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-async-to-generator@^7.4.0" could be deduped from "7.4.4" to "@babel/plugin-transform-async-to-generator@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-block-scoped-functions@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-block-scoped-functions@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-block-scoping@^7.4.0" could be deduped from "7.4.4" to "@babel/plugin-transform-block-scoping@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-computed-properties@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-computed-properties@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-dotall-regex@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-dotall-regex@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-duplicate-keys@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-duplicate-keys@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-exponentiation-operator@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-exponentiation-operator@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-for-of@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-for-of@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-function-name@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-function-name@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-literals@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-literals@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-member-expression-literals@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-member-expression-literals@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-modules-amd@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-modules-amd@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-modules-commonjs@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-modules-commonjs@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-modules-systemjs@^7.4.0" could be deduped from "7.4.4" to "@babel/plugin-transform-modules-systemjs@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-modules-umd@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-modules-umd@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-named-capturing-groups-regex@^7.4.2" could be deduped from "7.4.4" to "@babel/plugin-transform-named-capturing-groups-regex@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-new-target@^7.4.0" could be deduped from "7.4.4" to "@babel/plugin-transform-new-target@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-object-super@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-object-super@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-parameters@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-parameters@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-property-literals@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-property-literals@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-regenerator@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-regenerator@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-reserved-words@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-reserved-words@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-spread@^7.2.0" could be deduped from "7.2.2" to "@babel/plugin-transform-spread@7.2.2"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-template-literals@^7.2.0" could be deduped from "7.4.4" to "@babel/plugin-transform-template-literals@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-typeof-symbol@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-transform-typeof-symbol@7.2.0"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-transform-unicode-regex@^7.4.3" could be deduped from "7.4.4" to "@babel/plugin-transform-unicode-regex@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/preset-react#@babel/plugin-transform-react-display-name@^7.0.0" could be deduped from "7.2.0" to "@babel/plugin-transform-react-display-name@7.2.0"
warning "babel-preset-react-app#@babel/preset-react#@babel/plugin-transform-react-jsx@^7.0.0" could be deduped from "7.3.0" to "@babel/plugin-transform-react-jsx@7.3.0"
warning "babel-preset-react-app#@babel/preset-react#@babel/plugin-transform-react-jsx-self@^7.0.0" could be deduped from "7.2.0" to "@babel/plugin-transform-react-jsx-self@7.2.0"
warning "babel-preset-react-app#@babel/preset-react#@babel/plugin-transform-react-jsx-source@^7.0.0" could be deduped from "7.2.0" to "@babel/plugin-transform-react-jsx-source@7.2.0"
warning "babel-preset-react-app#@babel/preset-typescript#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "react-scripts#babel-jest#babel-preset-jest#@babel/core@^7.0.0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "@typescript-eslint/eslint-plugin#tsutils#tslib@^1.8.1" could be deduped from "1.10.0" to "tslib@1.10.0"
warning "eslint#inquirer#rxjs#tslib@^1.9.0" could be deduped from "1.10.0" to "tslib@1.10.0"
warning "babel-preset-react-app#@babel/plugin-proposal-class-properties#@babel/helper-create-class-features-plugin#@babel/core@^7.0.0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/preset-env#@babel/plugin-proposal-async-generator-functions#@babel/plugin-syntax-async-generators@^7.2.0" could be deduped from "7.2.0" to "@babel/plugin-syntax-async-generators@7.2.0"
warning "babel-preset-react-app#@babel/plugin-proposal-decorators#@babel/plugin-syntax-decorators#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-flow-strip-types#@babel/plugin-syntax-flow#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "@babel/preset-react#@babel/plugin-transform-react-display-name#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
error "babel-preset-react-app#@babel/preset-react#@babel/plugin-transform-react-jsx-self" not installed
error "babel-preset-react-app#@babel/preset-react#@babel/plugin-transform-react-jsx-source" not installed
warning "babel-preset-react-app#@babel/preset-typescript#@babel/plugin-transform-typescript#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "babel-preset-react-app#@babel/plugin-transform-typescript#@babel/plugin-syntax-typescript#@babel/core@^7.0.0-0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
warning "jest-config#babel-jest#@babel/core@^7.0.0" could be deduped from "7.4.4" to "@babel/core@7.4.4"
error "babel-jest#babel-preset-jest" not installed
info Found 68 warnings.
error Found 3 errors.
info Visit https://yarnpkg.com/en/docs/cli/check for documentation about this command.

我尝试使用yarn install修复它,但没有任何变化并显示它们都是最新的

yarn install v1.16.0
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.85s.

我不明白导致此问题的原因是什么以及如何解决它。

最佳答案

首先删除你的node_modules和yarn.lock,然后重新运行yarn install

rm -R node_modules/
rm yarn.lock
yarn install

关于node.js - React.js 项目中缺少依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57444632/

相关文章:

node.js - 我们可以在node.js中使用process.hrtime()作为UUID吗?

javascript - 如何在 TypeScript 中使用 mocha 模拟 axios 依赖?

java - Node JS session 不持久

javascript - 如何与多个客户端实时共享表单输入值?

reactjs - 在 react Hook 中传递状态与使用上下文

json - 有没有办法可以阻止默认图标出现并阻止它被单击?

node.js - 配置对 Google 我的商家 API 的请求以避免未经身份验证的错误

node.js - 客户端建立连接时 Socket.io 服务器没有响应

javascript - 如果在该函数之外设置状态,则 React JS 高阶组件不执行函数

node.js - npm 脱网失败