[英]React Native: Platform specific code in package.json
我想將expo 32用於iOS,但是要將expo 31用於Android。 像這樣:
"expo": Platform.OS === 'ios' ? "^32.0.0" : "^31.0.4"
在json文件中執行此操作的好方法是什么?
據我所知,此功能不存在。 他們在文檔中確實有一個os說明符,在某種程度上可能有所幫助,但不能解決您遇到的確切問題。
操作系統說明符: https : //docs.npmjs.com/files/package.json#os
這里還有一個具有類似功能的外部npm軟件包:
https://www.npmjs.com/package/npm-platform-dependencies
最后,我還可以找到此先前的帖子,其中包含一些可能對您有用的建議,這是有人推薦的安裝腳本的答案之一。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.