是否有可能创建一个组件,存在于单个 npm 包中,在 React 和 React Native 中都可以使用?
我创建了组件的两种变体(View
vsdiv
等),一种用于 Web,另一种用于 React Native。我可以轻松地使用构建脚本或类似 preprocessor.js 的东西来构建库的 react 或 react-native 输出,但有更好的方法吗?
有没有人幸运地构建了一个组件,您可以简单地npm install
进入一个反应或反应本机项目并让它使用正确的实现?或者我会有一个问题,即我的react
和react-native
依赖项都存在package.json
?谢谢!