我正在使用命令 npm i -S material-ui-icons 安装“material-ui-icons”,但出现如下错误
Posted
技术标签:
【中文标题】我正在使用命令 npm i -S material-ui-icons 安装“material-ui-icons”,但出现如下错误【英文标题】:I am installing "material-ui-icons" using command npm i -S material-ui-icons but getting error as follow 【发布时间】:2018-06-15 13:28:24 【问题描述】:npm WARN material-ui-search-bar@0.4.1 需要 material-ui@ npm WARN material-ui-search-bar@0.4.1 需要 react@^15.5.4 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN material-ui-icons@1.0.0-beta.17 需要 material-ui@^1.0.0-beta.16 的对等体,但没有安装。您必须自己安装对等依赖项。 npm WARN 可选跳过可选依赖:fsevents@1.1.2 (node_modules/react-scripts/node_modules/fsevents): npm WARN 可选跳过可选依赖:错误:EACCES:权限被拒绝,重命名 '/home/alokkumar/my-app/node_modules/.staging/fsevents-d3f3daa6/node_modules/ajv' -> '/home/alokkumar/my-app/ node_modules/.staging/ajv-2efe4df7' 。 npm WARN 可选跳过可选依赖:fsevents@1.1.3 (node_modules/fsevents): npm WARN 可选跳过可选依赖:错误:EACCES:权限被拒绝,重命名 '/home/alokkumar/my-app/node_modules/.staging/fsevents-9912eb8e/node_modules/ajv' -> '/home/alokkumar/my-app/ node_modules/.staging/ajv-4e89f7bf'
npm 错误!路径 /home/alokkumar/my-app/node_modules/change-emitter npm 错误!代码 ENOENT npm 错误!错误号 -2 npm 错误!系统调用重命名 npm 错误! enoent ENOENT:没有这样的文件或目录,重命名 '/home/alokkumar/my-app/node_modules/change-emitter' -> '/home/alokkumar/my-app/node_modules/.change-emitter.DELETE' npm 错误! enoent 这与 npm 找不到文件有关。 npm 错误!恩恩特
npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /home/alokkumar/.npm/_logs/2018-01-05T17_27_55_766Z-debug.log
【问题讨论】:
你可以试试用 sudo 运行吗?sudo npm i -S
标题应该概括您的问题,而不应该是问题本身。请编辑您的问题,给它一个更好的标题,并将您真正的问题添加到问题的正文中。
你要使用material-ui的beta版(1.0.0-beta26)还是release版(0.X.X)?
【参考方案1】:
如果仔细阅读,错误是不言自明的。
'...需要 material-ui@
先使用这个命令:npm i -S material-ui
【讨论】:
以上是关于我正在使用命令 npm i -S material-ui-icons 安装“material-ui-icons”,但出现如下错误的主要内容,如果未能解决你的问题,请参考以下文章
尝试从 npm 安装 Angular 2 Material - 源文本中无法识别的标记
安装 material-ui 时显示警告: $ npm install @material-ui/core npm WARN ajv-keywords@3.2.0 需要 ajv@^6.0.0 的同级
使用带有 Materialize v1.0.0 的 React.JS 无法初始化 JS
我可以从 Material UI 创建自定义组件库 NPM 包吗?