如何在react-native应用程序中使用react应用程序的后端,动作和缩减器?

我有一个反应应用程序及其服务器,动作和减速器都在一个目录中。我还在另一个目录中有本机应用程序的屏幕。如何连接react应用程序的动作和缩减器以与react-native应用程序一起使用? 总的来说,共同开发react和react-native应用程序的最佳方法是什么?

我的工作区结构如下:

root
    server
    client
        common
        web
        native

我遵循以下步骤:

在客户端目录中创建package.json,其内容如下:

{
  "private": true,"workspaces": [
    "web","native","common"
  ]
}

并且我共同创建了以下package.json:

{
  "name": "common","version": "0.0.1"
}

然后在客户端目录中,我运行yarn安装,并将所有导入引用更改为现在位于common中的目录为common/dirName,而不是以前的相对路径../dirName 。但是我得到common/dirName无法解决。我究竟做错了什么?

cangmings 回答:如何在react-native应用程序中使用react应用程序的后端,动作和缩减器?

您需要软件包“ common”作为Web和本机软件包的依赖项。添加到package.json(网络/本地):

"dependencies": {
    "common": "0.0.1"
}
本文链接:https://www.f2er.com/2771887.html

大家都在问