【问题标题】:can't resolve 'react' for mdl module无法解析 mdl 模块的“反应”
【发布时间】:2019-03-10 09:29:36
【问题描述】:

尝试使用 react 构建我的第一个网站,并遵循本教程:https://www.youtube.com/watch?v=9AboneIxeM8&t=599s

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

找不到模块:无法解析“/Users/user/node_modules/react-mdl/lib”中的“react”

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

【问题讨论】:

  • 你安装了 react 吗?
  • 您有现有的package-lock.json 文件吗??
  • 尝试运行npm install

标签: javascript node.js reactjs npm


【解决方案1】:

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

我建议执行以下操作:

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

  • 再次运行npm install

  • 检查node_modules/react 是否存在。 [如果没有,您的系统上的npm 出现问题。尝试更新您的 NPM,或者更好的是,您的 Node 环境。 -npm自带]。

【讨论】:

    【解决方案2】:
    npm install --save react-mdl then 
    restart react server
    

    【讨论】:

      猜你喜欢
      • 2018-05-24
      • 2023-03-13
      • 2017-04-05
      • 2020-08-26
      • 1970-01-01
      • 2016-02-03
      • 1970-01-01
      • 1970-01-01
      • 2020-12-19
      相关资源
      最近更新 更多