错误:我运行了npm启动,得到了以下错误:
Error: Cannot find module 'D:@cracocracobincraco.js'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)
at node:internal/main/run_main_module:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
甚至你也可以查看软件包.json
"scripts": {
"start": "craco start",
"build": "craco build",
"test": "craco test",
"eject": "react-scripts eject"
},
我刚刚将文件夹位置更改为另一个文件夹,然后今天当我运行它时,出现了错误
昨天运行良好
尝试
重新安装Craco,No Luck
重新安装React,No Luck
此错误主要出现在系统找不到文件夹/模块时。正如您所说,您更改了文件夹位置,因此很可能删除node_modules
文件夹并重新安装软件包就能解决问题。(附言:您可能需要以管理员(windows)或超级用户(linux和mac:use-sudo关键字)的身份打开终端
- 删除
node_modules
文件夹 - 重新安装所有程序包(
npm install
)
**编辑:
也许你把这个文件夹硬编码在你的一个文件里了。如果不是这样,请在另一个文件夹中启动一个新项目。命名文件夹Learn Earn&娱乐不是一个好的做法,因为它包括一个"&和空格字符。你可以创建一个新的文件夹LearnLearnAndFun,然后在其中启动一个新项目。通过仔细检查,从旧项目中复制代码