首页 > 解决方案 > 找不到模块:无法解析“C:\react-test\src\components\content”中的“node_modules/react”

问题描述

我对 React JS 完全陌生。我正在尝试创建一个应用程序,并在此过程中更改了文件夹的名称。我在 Visual Studio Code 中进行了更改。我将名称从 更改C:\react-test\src\components\ContentC:\react-test\src\components\content。所以我改变的只是C变成c. 显然这足以破坏我的代码,因为我现在收到错误:

无法编译 ./src/components/content/Content.js Module not found: Can't resolve './node_modules/react' in 'C:\react-test\src\components\content' 这个错误发生在构建过程中时间,不能被解雇。

Content.js看起来像:

import React from "react";
import "./Content.css";

function Content() {
  return (
    <main>
      <form>
        <input type="checkbox" name="ToDo1" value="Navbar" /> Create a Navbar
        <br />
        <input type="checkbox" name="ToDo2" value="Header" /> Create a Header
        <br />
        <input type="checkbox" name="ToDo3" value="Main" /> Create a Main
        section
        <br />
        <input type="checkbox" name="ToDo4" value="Footer" /> Create a Footer
        <br />
      </form>
    </main>
  );
}

export default Content;

我不知道如何解决它。

我试图将重命名更改回ContentVisual Studio Code 中。那没有用。我还尝试删除package-lock.json文件并运行npm installand npm start,正如其他网站上所建议的那样。这也没有奏效。

非常感谢帮助,因为我真的被困住了。

标签: javascriptreactjswindows

解决方案


这个问题让我非常头疼,花费了我很多时间,最后我决定删除整个项目并重新开始。所有这些都让人认为我选择了错误的方式来重命名文件或文件夹。任何人都可以解释这样做的正确方法是什么?


推荐阅读