繁体   English   中英

TypeError [ERR_UNKNOWN_FILE_EXTENSION]:/node_modules/country-flag-icons/modules/countries.json 的未知文件扩展名“.json”

[英]TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".json" for /node_modules/country-flag-icons/modules/countries.json

最近几天我一直在做一个项目。 它工作正常,但从前几天开始,它向我显示了这个 JSON 扩展错误。 为了解决这个问题,我删除了 node_modules 文件,.next 文件,从依赖项中卸载了 country-flag-icons,还删除了 yarn.lock 文件,但仍然会出现这个错误。 有那么一刻,我想也许我在代码中做错了什么,所以我重置了以前的提交并尝试开始,但仍然是同样的错误。

我的依赖是

 "dependencies": { "@babel/preset-react": "^7.16.7", "@date-io/date-fns": "1.3.13", "@emotion/cache": "^11.6.0", "@emotion/react": "^11.7.0", "@emotion/server": "^11.4.0", "@emotion/styled": "^11.6.0", "@fullcalendar/daygrid": "^5.10.1", "@fullcalendar/interaction": "^5.10.1", "@fullcalendar/list": "^5.10.1", "@fullcalendar/react": "^5.10.1", "@fullcalendar/timegrid": "^5.10.1", "@fullcalendar/timeline": "^5.10.1", "@iconify/react": "^3.1.0", "@material-ui/pickers": "^3.3.10", "@mui/icons-material": "^5.2.4", "@mui/lab": "^5.0.0-alpha.59", "@mui/material": "^5.2.2", "@nandorojo/swr-firestore": "^0.16.0", "@zeit/next-css": "^1.0.1", "@zeit/next-sass": "^1.0.1", "axios": "^0.24.0", "change-case": "^4.1.2", "country-flag-icons": "^1.5.2", "date-fns": "^2.27.0", "firebase": "^9.6.1", "formik": "^2.2.9", "framer-motion": "^4.1.17", "jwt-check-expiration": "^1.0.5", "material-ui-phone-number": "^3.0.0", "moment": "^2.29.1", "next": "^12.0.7", "next-transpile-modules": "^9.0.0", "node-sass": "^4.14.1", "notistack": "^2.0.3", "nprogress": "^0.2.0", "otp-input-react": "^0.2.4", "prevent-orientation": "^2.1.0", "prop-types": "^15.7.2", "react": "17.0.2", "react-countdown": "^2.3.2", "react-dom": "17.0.2", "react-drag-drop-files": "^2.2.2", "react-intersection-observer": "^8.32.5", "react-lazy-load-image-component": "^1.5.1", "react-number-format": "^4.9.1", "react-otp-input": "^2.4.0", "react-phone-input-mui": "^2.9.4", "react-phone-number-input": "^3.1.44", "react-quill": "^2.0.0-beta.4", "react-screen-orientation": "^0.0.4", "request-ip": "^2.1.3", "simplebar": "^5.3.6", "simplebar-react": "^2.3.6", "stylis": "^4.0.10", "stylis-plugin-rtl": "^2.1.1", "timezone-support": "^2.0.2", "typescript": "^4.4.4", "yup": "^0.32.11" },

我的 jscongif.json 文件是

 { "compilerOptions": { "baseUrl": "." }, "include": [], "exclude": ["node_modules", "**/node_modules/*"] }

我真的被这个问题困住了。 如果你能解决这个问题那就太好了。 谢谢。

在搜索ERR_UNKNOWN_FILE_EXTENSION时,我不小心偶然发现了这个线程。 我也恰好是country-flag-icons包的维护者。 我刚刚发布了country-flag-icons@1.5.3并进行了可能的修复。 你可以试试那个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM