javascript - 找不到模块:无法解析“C:\react-test\src\components\content”中的“node_modules/react”
问题描述
我对 React JS 完全陌生。我正在尝试创建一个应用程序,并在此过程中更改了文件夹的名称。我在 Visual Studio Code 中进行了更改。我将名称从 更改C:\react-test\src\components\Content
为C:\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;
我不知道如何解决它。
我试图将重命名更改回Content
Visual Studio Code 中。那没有用。我还尝试删除package-lock.json
文件并运行npm install
and npm start
,正如其他网站上所建议的那样。这也没有奏效。
非常感谢帮助,因为我真的被困住了。
解决方案
这个问题让我非常头疼,花费了我很多时间,最后我决定删除整个项目并重新开始。所有这些都让人认为我选择了错误的方式来重命名文件或文件夹。任何人都可以解释这样做的正确方法是什么?
推荐阅读
- javascript - 如何将两个画布视频元素写入一个新画布
- tmux - minicom 输出在选择树上的 tmux 内消失
- c# - 将自定义筛选器属性单元测试从 .NET Framework 迁移到 .NET Core 2.1
- imagemagick - Transparent pattern tiling in Image Magick generates broken pattern
- python-3.x - 如何在 PonyORM 中“LEFT JOIN”的“ON”原因中添加条件
- apache-spark - 获取特征重要性 PySpark 朴素贝叶斯分类器
- c# - 如何格式化导出到 Excel 的 DataGridView 的背景?
- java - Is it a good idea to use datastax mapper to save thousands of records using saveAsync
- java - selenium webdriver没有使用apache poi将数据写入excel表
- c# - 如何为构造函数包含 HttpClient 和一些字符串的类设置一些 .NET Core 依赖注入?