React-Native ‘WKWebView` has no propType for native prop

hzxOnlineOk發表於2020-12-31

根據搜尋,出現這個錯誤的原因,是react-native與該元件所帶的包的版本不匹配導致

當我們從倉庫拉別人的程式碼下來,是不包括node_modules的,而有的package.json又是不合規範,沒有限制版本,或者各種其他包依賴,或者網路導致下載包不完整等等。任何一個環節出問題,都可能導致報錯的產生!

整理下來的解決辦法有3種:

(1)我自己解決的辦法是,使用正常的包代替npm install下載下來的包 或者單獨install該包

(2)查詢該第三方包和rn相容的版本,並下載指定版本,清除快取,重新構建

(3)網路問題導致的包不完整,重新install整個node_modules包即可

相關文章