首页 > 解决方案 > npm WARN @typescript-eslint/eslint-plugin@1.6.0 需要一个 typescript@*

问题描述

我是 React 新手,从构建应用程序开始,我在安装依赖项时遇到了一个问题。我想包括像material-ui/core, material-ui/icons,react-reveal和.react-scrollreact-slick

使用此命令安装时:

npm install @material-ui/core @material-ui/icons react-reveal react-scroll react-slick

它表明它们已经安装,当我开始编码时它没有编译它。

那是我想到这个错误的时候:

npm WARN @typescript-eslint/eslint-plugin@1.6.0 需要 typescript@* 的对等体,但没有安装。您必须自己安装对等依赖项。

npm WARN @typescript-eslint/parser@1.6.0 需要 typescript@* 的对等点,但没有安装。您必须自己安装对等依赖项。

npm WARN @typescript-eslint/typescript-estree@1.6.0 需要 typescript@* 的对等体,但没有安装。您必须自己安装对等依赖项。

npm WARN ts-pnp@1.1.2 需要 typescript@* 的对等点,但没有安装。您必须自己安装对等依赖项。

npm WARN tsutils@3.14.0 需要一个 typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev 但没有安装。您必须自己安装对等依赖项。

我错过了什么?

标签: reactjsnpm

解决方案


尝试这个:

  1. 删除“package-lock.json”文件
  2. 在终端中,转到包含您的项目的文件夹并输入“npm install --save typescript”
  3. 然后输入'npm install'

它帮助了我。


推荐阅读