0

我的 react js 应用程序运行良好,直到今天,当尝试启动我的应用程序时突然出现一个奇怪的错误。

Failed to compile.

./src/index.js
Module not found: Can't resolve 'modules/App' in 'F:\GitRepo\frontend\web\test\packages\employee\src'

其次是另一个错误:

Error from chokidar (E:\): Error: EBUSY: resource busy or locked, lstat 'E:\pagefile.sys'

我去了'./src/index.js'并将导入语句从更改import App from 'modules/App';import App from './modules/App';错误消失,只是在下一个文件中显示类似的错误。事实上,这种导入已经在项目的多个文件中进行,并且运行良好。我不知道这个错误出现得有多突然。

任何人都可以指出哪里出了问题。提前致谢。

4

1 回答 1

0

花了几个小时后,我终于发现我在实验时将系统中的 NODE_PATH 变量设置为“E:/somepath”。这导致 NODE_PATH 变量在 .env 文件中的值“./src”被覆盖,该值指示项目结构的根。由于 root 已更改,因此在该路径中找不到“modules/App”。

从系统路径变量中删除了 NODE_PATH,它现在可以工作了。

于 2021-12-13T06:24:46.040 回答