As a newcomer to the industry, I just want to share my experience today. I encountered a compilation issue when I create a new react app (react 18). During the build process, I ran into the following error:
ERROR in ./src/index.tsx 7:0-24
Module not found: Error: Can't resolve './App' in '/Users/xianjunyang/Documents/test_app/menubar-test-app/src'
Despite multiple troubleshooting attempts, the issue persisted. I explored various solutions, including verifying file paths, checking module imports, and reinstalling dependencies, but none resolved the problem.
As a newcomer to the industry, I just want to share my experience today. I encountered a compilation issue when I create a new react app (react 18). During the build process, I ran into the following error:
ERROR in ./src/index.tsx 7:0-24
Module not found: Error: Can't resolve './App' in '/Users/xianjunyang/Documents/test_app/menubar-test-app/src'
Despite multiple troubleshooting attempts, the issue persisted. I explored various solutions, including verifying file paths, checking module imports, and reinstalling dependencies, but none resolved the problem.
Share Improve this question edited Feb 3 at 13:34 yang yang asked Feb 3 at 13:33 yang yangyang yang 11 bronze badge1 Answer
Reset to default 0The issue is that I am using macOS.
On macOS, which uses a case-sensitive file system, the import statement must exactly match the filename:
import App from './App.tsx';
in windows, we can:
import App from './App';
The solution is to explicitly include the file extension in the import statement on macOS.