我有一个反应应用程序,它的服务器、动作和减速器都在一个目录中。我在另一个目录中也有一个 react-native 应用程序的屏幕。如何连接 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 install,并将所有对现在所在目录的导入引用更改为,common
而不是我之前common/dirName
的相对路径。../dirName
但我得到common/dirName
无法解决。我究竟做错了什么?