{ "detected": { "platform": "Netlify", "framework": "Vite", "package_manager": "npm", "node": "22.11.0" }, "lines": 10, "primary": "missing-module-local", "first_error": { "line": 6, "text": "error during build:" }, "matches": [ { "id": "missing-module-local", "title": "Import path not found (often letter case)", "line": 7, "excerpt": "Failed to resolve import \"./components/navBar\" from \"src/App.tsx\". Does the file exist?", "cause": "The file './components/navBar' cannot be found on the build server. Builds run on Linux, where 'Button.tsx' and 'button.tsx' are different files, while your Mac treats them as the same.", "fix": [ "Check the exact spelling and letter case of './components/navBar' against the file on disk.", "If only the case differs, rename through git so it sees the change: git mv src/components/button.tsx src/components/Button.tsx (via a temp name if needed).", "If the file is in .gitignore or was never committed, commit it." ] } ] }