我是 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
Run Code Online (Sandbox Code Playgroud)
它表明它们已经安装,当我开始编码时它没有编译它。
那是我想出这个错误的时候:
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 但没有安装。您必须自己安装对等依赖项。
我错过了什么?
小智 29
尝试这个:
它帮助了我。
Hel*_*419 24
您也可以通过安装 typescript 来解决这个问题(它清楚地写在调试输出中)
$ npm install typescript
Run Code Online (Sandbox Code Playgroud)
您也可以使用其他包管理器来支持 npm,例如 pnpm 或 yarn。
更新:您还可以使用为您执行此操作的 npm 包。当有许多对等依赖项时很有帮助。
该软件包是npm-install-peers。如果您想对这些进行更多控制,您可能需要查看install-peerdeps
另外,请进一步阅读此 StackOverflow 答案。
归档时间: |
|
查看次数: |
35965 次 |
最近记录: |