错误的ERR!无法阅读财产' 0'未定义使用npm版本5.8.0

时间:2018-04-24 15:46:08

标签: npm material-ui

我尝试使用命令npm install material-ui@next为我的React / Typescript应用程序安装测试版的material-ui,并得到以下结果:

npm ERR! Cannot read property '0' of undefined npm ERR! A complete log of this run can be found in:   https://pastebin.com/rD0CRd24

这是npm的错误吗?我应该根据此错误消息得出什么结论?如何修复它以成功安装?

1 个答案:

答案 0 :(得分:1)

我通过运行以下命令解决了这个问题(无需从npm版本6.9.1降级):

rm -rf node_modules/
rm package-lock.json
npm install
npm install material-ui@next

npm install后面有很多关于Canvas / libstd / minimatch / graceful-fs的删除警告,但最后仍然有用。