当我尝试npm install react-color时,它显示了以下错误:
npm错误!代码EINVALIDPACKAGENAME npm错误!无效包名“@type/”of package“@types/@/本机”:name只能包含对URL友好的字符。
同样的情况也发生在npm install react-dom或其他npm install上。有人能说为什么会这样吗?
下面是我的依赖关系:
"dependencies": {
"@react-native-community/masked-view": "^0.1.11",
"@react-navigation/native": "^6.0.10",
"@react-navigation/native-stack": "^6.6.2",
"@react-navigation/stack": "^6.2.1",
"axios": "^0.27.2",
"expo": "~45.0.0",
"expo-av": "~11.2.3",
"expo-cli": "^5.4.3",
"expo-constants": "^13.1.1",
"expo-linear-gradient": "~11.3.0",
"expo-linking": "^3.1.0",
"expo-status-bar": "~1.3.0",
"react": "17.0.2",
"react-dom": "17.0.2",
"react-native": "0.68.1",
"react-native-elements": "^3.4.2",
"react-native-gesture-handler": "~2.2.1",
"react-native-reanimated": "~2.8.0",
"react-native-safe-area-context": "^4.2.5",
"react-native-screens": "^3.13.1",
"react-native-video": "^5.2.0",
"react-native-web": "0.17.7",
"react-native-web-webview": "^1.0.2",
"react-color": "2.19.3",
"react-native-webview": "^11.18.2"
},
"devDependencies": {
"@babel/core": "^7.12.9",
"@types/react-navigation/native": "^6.0.10",
"@types/react": "~17.0.21",
"@types/react-native": "^0.66.18",
"typescript": "~4.3.5"
},发布于 2022-05-17 09:31:25
您需要删除url中的反应性导航部分的@ infront。有关更多信息,请访问npm网站:https://www.npmjs.com/package/@types/react-navigation
错误基本上表示您添加的包名是不正确的,因为路径的字符在URL中是不允许的。
https://stackoverflow.com/questions/72271456
复制相似问题