无法解析MDL模块的“反应”

时间:2018-10-04 22:29:50

标签: javascript node.js reactjs npm

尝试通过React构建我的第一个网站,并附带本教程:https://www.youtube.com/watch?v=9AboneIxeM8&t=599s

我正在尝试安装和使用material lite module,但是当我启动npm时,我无法编译以下消息:

找不到模块:无法在'/ Users / user / node_modules / react-mdl / lib'中解析'react'

有人可以帮助我了解这意味着什么以及如何解决吗?我很茫然,似乎超出了我的技能水平。

2 个答案:

答案 0 :(得分:0)

由于您正在学习教程,因此可能涉及一些复制/粘贴。因此,已经存在的package-lock.json文件:)

我建议您执行以下操作:

  • 删除 package-lock.json
  • 检查是否存在node_modules/react
  • 如果没有,请检查 React 是否在您的package.json中。如果您没有列出它,请添加它。之后:

  • 再次运行npm install

  • 检查是否存在node_modules/react。 [如果没有,则说明您的npm在系统上有些混乱。尝试更新您的NPM,或者更好的是您的Node环境。 -npm附带]。

答案 1 :(得分:0)

npm install --save react-mdl then 
restart react server