找不到模块 'D:\@craco\craco\bin\craco.js', 反应, 克拉科



错误:我运行了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关键字)的身份打开终端

  1. 删除node_modules文件夹
  2. 重新安装所有程序包(npm install)

**编辑:

也许你把这个文件夹硬编码在你的一个文件里了。如果不是这样,请在另一个文件夹中启动一个新项目。命名文件夹Learn Earn&娱乐不是一个好的做法,因为它包括一个"&amp和空格字符。你可以创建一个新的文件夹LearnLearnAndFun,然后在其中启动一个新项目。通过仔细检查,从旧项目中复制代码

最新更新