expo/vector-icons

Problem with @expo/vector-icons/Fontisno

Silqunz opened this issue · 19 comments

How to solve this problem:
Unable to resolve "@expo/vector-icons/Fontisto" from "node_modules/react-native-dynamic-vector-icons/lib/components/Icon.tsx"
???

Duplicate #112

Same problem

Unable to resolve "@expo/vector-icons/Fontisto" from "node_modules\native-base\dist\src\basic\IconNB.js"

As mentioned in #112:

npm i --save-exact native-base@2.13.8

As mentioned in #112:

npm i --save-exact native-base@2.13.8

thanks, work for me!

Thanks - works for me as well!

To solve it
first step to downgrade Native-Base to 2.13.8
npm i --save-exact native-base@2.13.8 than reload and you will get another error
invariant violation module appregistry is not a registered callable module
so use following command to solve it.
npm start --reset-cache

To solve it
first step to downgrade Native-Base to 2.13.8
npm i --save-exact native-base@2.13.8 than reload and you will get another error
invariant violation module appregistry is not a registered callable module
so use following command to solve it.
npm start --reset-cache

That helped. Thanks

It works for me, however, the icons in the app no ​​longer work

I am still having this issue right now.

This is my entire package.json
{ "main": "node_modules/expo/AppEntry.js", "scripts": { "start": "expo start", "android": "expo start --android", "ios": "expo start --ios", "web": "expo start --web", "eject": "expo eject" }, "dependencies": { "@expo/vector-icons": "^10.0.0", "expo": "~37.0.3", "expo-font": "~8.1.0", "native-base": "^2.13.8", "react": "~16.9.0", "react-dom": "~16.9.0", "react-native": "https://github.com/expo/react-native/archive/sdk-37.0.1.tar.gz", "react-native-web": "~0.11.7" }, "devDependencies": { "@babel/core": "^7.8.6", "babel-preset-expo": "~8.1.0" }, "private": true }

As mentioned in #112:

npm i --save-exact native-base@2.13.8

Worked for me ! thanks

I am still having this issue right now.

This is my entire package.json
{ "main": "node_modules/expo/AppEntry.js", "scripts": { "start": "expo start", "android": "expo start --android", "ios": "expo start --ios", "web": "expo start --web", "eject": "expo eject" }, "dependencies": { "@expo/vector-icons": "^10.0.0", "expo": "~37.0.3", "expo-font": "~8.1.0", "native-base": "^2.13.8", "react": "~16.9.0", "react-dom": "~16.9.0", "react-native": "https://github.com/expo/react-native/archive/sdk-37.0.1.tar.gz", "react-native-web": "~0.11.7" }, "devDependencies": { "@babel/core": "^7.8.6", "babel-preset-expo": "~8.1.0" }, "private": true }

have you tried npm start --reset-cache ? and what issue you are getting? please post your error.

we added this font in @expo/vector-icons@10.1.0 - install it and you will have it now! it's also listed on https://expo.github.io/vector-icons/

To solve it
first step to downgrade Native-Base to 2.13.8
npm i --save-exact native-base@2.13.8 than reload and you will get another error
invariant violation module appregistry is not a registered callable module
so use following command to solve it.
npm start --reset-cache

Nice

jlpaz commented

I've just tried this command but it doesn't work for me.

As mentioned in #112:

npm i --save-exact native-base@2.13.8

I've just tried this command but it doesn't work for me.

As mentioned in #112:
npm i --save-exact native-base@2.13.8

Clear your cache and also run
expo start -c to clear your packaging cache

we added this font in @expo/vector-icons@10.1.0 - install it and you will have it now! it's also listed on https://expo.github.io/vector-icons/

this fixed my problem. Thanks

we show the corresponding version in the header of https://icons.expo.fyi/ now so hopefully that will help!

expo install fixed for me.