我尝试使用命令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的错误吗?我应该根据此错误消息得出什么结论?如何修复它以成功安装?
答案 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的删除警告,但最后仍然有用。