reactjs - npm WARN @typescript-eslint/eslint-plugin@1.6.0 需要一个 typescript@*
问题描述
我是 React 新手,从构建应用程序开始,我在安装依赖项时遇到了一个问题。我想包括像material-ui/core
, material-ui/icons
,react-reveal
和.react-scroll
react-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 但没有安装。您必须自己安装对等依赖项。
我错过了什么?
解决方案
尝试这个:
- 删除“package-lock.json”文件
- 在终端中,转到包含您的项目的文件夹并输入“npm install --save typescript”
- 然后输入'npm install'
它帮助了我。
推荐阅读
- flutter - Flutter 检测 Http 调用状态获取响应或失败
- javascript - 带有主题 HOC 的样式组件不适用于 React.FC 类型
- imagemagick - 我们可以使用 imagemagick 将 .msg 转换为 jpeg 吗?
- r - R 性能提升
- python - 如何在不运行连续循环的情况下运行某些python程序while循环
- python - 无法阻止标签扩展主窗口
- regex - 尽管存在更多匹配项,但正则表达式匹配多个数字在字符串(单词)处停止
- javascript - 如何在触发 toggleClass 语句后修复不可见元素(burgermenu)
- javascript - 移动导航栏显示选项彼此相邻而不是彼此下方
- google-bigquery - Big Query 对于简单查询来说耗时太长